位置: 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(前端启动项目命令)

  • 收入 合同
  • 出口的港杂费包括哪些
  • 品牌对企业收益的影响
  • 国外包裹退回费用
  • 国有企业驻外人员待遇
  • 退货未开发票如何做账
  • 原会计收入准则最新
  • 不得抵扣的进项税额的情形有
  • 调整上年度所得税计提分录
  • 收回员工社保入什么科目
  • 纳税总额包括代扣代缴个人所得税吗
  • 短期投资所得收入需要交税吗?
  • 企业所得税收入大于增值税收入的原因
  • 企业自行出版的报刊费用可否认证抵扣?
  • 中药饮片加成率超的原因
  • 长期待摊费用的内容和特征
  • 企业发工资扣缴个人承担部分如何做账?
  • 0xc0000142怎么修复
  • 企业生产过程中的一个安全问题必须
  • 劳务公司怎么做进项
  • 公司多缴税款了怎么办?可以退吗?
  • PHP:pg_parameter_status()的用法_PostgreSQL函数
  • php和mysql的结合是目前web开发中的黄金组合
  • php用户会员系统
  • 增值税的具体内容包括
  • 出口退税率为0怎么处理
  • 购买房地产和买房一样吗
  • 科托儿古城
  • 制造业企业预提短期借款利息
  • 增值税加计扣除最新政策
  • 2022年终总结
  • php封装app打包
  • php use of undefined constant
  • 银行借款利息如何入账
  • 出口退税退下来还得缴税吗
  • 补提企业所得税财务报表应该如何调整
  • 小规模需要申报吗?
  • 应付短期租入固定资产的租金计入什么科目
  • java hash()
  • 帝国cms伪静态规则
  • 购进商品的运费怎么记账
  • 成本费用利润率越高越好吗
  • 进项税额在贷方怎么办
  • ms-sql-s
  • MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)
  • access导入到mysql
  • 个体工商户生产经营所得税税率表
  • 小规模纳税人的条件
  • 车船税应计入税金及附加吗
  • 发票普通发票
  • 公司购买汽车如何抵成本
  • 什么叫代销合同
  • 企业破产作用
  • 商贸企业发出商品怎么确认收入
  • 契税的计税金额是什么
  • 应付账款期初期末
  • 资源税的账务处理
  • 报废周转材料应负担的成本差异
  • 违约金从货款中扣除如何记账
  • 亏损股东现金补偿怎么算
  • 记账凭证如何填写样本
  • 公章变更需要到哪里办理
  • ubuntu14.04安装vim
  • slserves.exe - slserves是什么进程
  • 怎样禁用ie
  • 解决安全问题的有效途径
  • win7系统显卡驱动在哪个文件夹
  • 云存储服务怎么打开
  • windows10离线地图
  • win 7怎么设置开机启动
  • portainer集群管理
  • cocos2dx 4.0更新内容
  • nodejs mocha
  • easyui combobox设置值
  • js prev()
  • js实现的倒计时怎么用
  • 江苏国家税务局电子税务局
  • 税源管理科是干什么的
  • 购买房屋交契税
  • 同比减少怎么计算出来
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设