位置: IT常识 - 正文

Vue3 + Element Plus 按需引入 - 自动导入(vue3elementplus首页布局)

编辑:rootadmin
Vue3 + Element Plus 按需引入 - 自动导入 文章目录1 前言1.1 目的1.2 最终效果2 准备工作3 按需引入3.1 安装插件3.2 修改 vite.config.ts 文件4 其他4.1 ElMessageBox 使用时报错4.1.1 Eslint 报错: 'ElMessageBox' is not defined.eslint(no-undef)4.1.2 TS 报错: Cannot find name 'ElMessageBox'4.2 ElMessageBox 弹框样式未生效4.3 图标使用1 前言1.1 目的

推荐整理分享Vue3 + Element Plus 按需引入 - 自动导入(vue3elementplus首页布局),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue3elementplus表格修改API,vue3elementplus表格修改API,vue3elementplus树形增删改查,vue3elementplus首页布局,vue3elementplus admin,vue3elementplus admin,vue3elementplus admin,vue3elementplus admin,内容如对您有帮助,希望把文章链接给更多的朋友!

Element Plus 使用按需引入,大大缩小打包后的文件大小

1.2 最终效果

自动生成 components.d.ts 文件,并在文件中引入 Element Plus 组件

自动生成 components.d.ts 文件,并在文件中引入 Element Plus API

2 准备工作

安装 Element Plus

# 选择一个你喜欢的包管理器# NPM$ npm install element-plus --save# Yarn$ yarn add element-plus# pnpm$ pnpm install element-plus3 按需引入3.1 安装插件组件按需引入所需插件:unplugin-auto-import 、 unplugin-vue-components图标按需引入所需插件:unplugin-auto-import 、 unplugin-icons

只需要安装到开发环境

$ pnpm i unplugin-auto-import unplugin-vue-components unplugin-icons -D3.2 修改 vite.config.ts 文件

4 其他4.1 ElMessageBox 使用时报错Vue3 + Element Plus 按需引入 - 自动导入(vue3elementplus首页布局)

若修改后还是报错,重启再看看

4.1.1 Eslint 报错: ‘ElMessageBox’ is not defined.eslint(no-undef)

修改 vite.config.ts 配置: AutoImport 增加 eslintrc ,自动生成 .eslintrc-auto-import.json 文件

修改 .eslintrc.js 配置:

4.1.2 TS 报错: Cannot find name ‘ElMessageBox’

修改 tsconfig.json 配置: include 中增加 “./auto-imports.d.ts”

"include": [ "src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "./auto-imports.d.ts"], 4.2 ElMessageBox 弹框样式未生效

使用按需引入后,不能再手动引入 ElMessageBox ,否则会引起样式冲突,需要删除手动引入 ElMessageBox 部分代码

4.3 图标使用

注意,-ep- 是 vite.config.ts 文件中配置的,必须保持一致

<!-- 直接使用 --><i-ep-menu /><!-- 嵌套使用 --><el-icon><i-ep-menu /></el-icon>
本文链接地址:https://www.jiuchutong.com/zhishi/288773.html 转载请保留说明!

上一篇:Jetson Xavier NX配置全过程——安装jtop和OpenCV4.5.3(二)

下一篇:前端启动项目npm run dev报错npm ERR! missing script: dev(前端启动项目命令)

  • 企业清算分配要交所得税吗
  • 税前扣除凭证按照用途分为哪些
  • 纳税申报的基本内容有哪些
  • 税前扣除什么意思
  • 建筑企业预交的附加税怎么办
  • 房产出租增值税税目
  • 冲减上年度收入的会计分录
  • 工会基金是扣个人还是扣企业的
  • 建筑业异地施工如何纳税
  • 购买软件平台信息服务费怎么做账?
  • 股权稀释需要交税吗
  • 营改增后如何计算税金
  • 行政事业单位取暖费交个人所得税吗
  • 确认一个会计项目应符合的基本标准有
  • 税务一般纳税人
  • 技术服务开什么大类
  • 理论增值额的含义
  • 建安业一般纳税人企业所得税率是多少
  • 年薪12万如何申报个人所得税
  • 杨志勇财政
  • 补提上个月折旧会计分录
  • 公司账户怎么走账
  • 计提长期借款利息会计分录
  • 耗材会计分录做账怎么做
  • 房地产中介公司排名
  • wifi不让输入密码怎么办
  • Win10家庭版安装教程
  • 监控 固定资产
  • 企事业承包承租经营所得税税法
  • 分红个人所得税在哪里查询
  • 销售返点的账务怎么处理
  • win7系统文件在哪里可以找到
  • 最早的手机是哪一年
  • 工厂土地被抵押厂房怎么办
  • 运输公司的账务处理
  • 二手车过户需要带什么资料
  • 无形资产摊销是按原值吗
  • 微信小程序实现灯泡开关效果
  • 数据库如何迁移数据库表
  • python中字符串的长度怎么算
  • php连接mysql8.0
  • Python函数怎么返回
  • 建筑业委托加工合同范本
  • 发票隔月可以重开吗
  • 工业企业新产品收入的调研报告
  • 软件购买商城
  • 子公司注销如何注销
  • 个体工商户分配所得
  • 养猪场财务账目怎么做
  • 进项税适用税率
  • 票据到期无力支付怎么办
  • 发票商品编码在发票上面体现出来吗
  • 预付款项给供应商合法吗
  • 内部审计人员独立性
  • 营业执照增加经营范围需要法人去吗
  • 资产减值损失怎么计提
  • whagent.exe - whagent是什么进程
  • 升级安装windows并保留文件
  • linux shell alias
  • 怎么把win8界面换成win7
  • 激素六项雌二醇30
  • win7不能玩dnf
  • 经过整理的一些成语
  • Unity3D游戏开发(第2版)pdf
  • javascript实现2048游戏示例
  • 网页css加载失败
  • centos安装完成后桌面没有图标
  • 浅析学校德育的个体智能发展功能
  • python变量与数据类型
  • 如何终止promise
  • 如何使用wordpress
  • jquery.css
  • 深圳国税服务
  • 延安市地方税务局电话
  • 软件销售税率13还是6还是9
  • 包头市税务局赵文胜
  • 美团上满30减12的券在哪啊
  • 太原公安分局有几个
  • 贵阳地铁报销凭证
  • 商铺收税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设