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

  • 年度所得税汇算清缴操作流程
  • 三免三减半如何申报企业所得税
  • 银行存款支付运费会计科目
  • 调整未分配利润影响所得税吗
  • 机票抵扣怎么填申报表
  • 政府补贴在企业怎么申请
  • 已经认证的发票可以作废吗
  • 印花税销售额的多少
  • 资产负债表中的货币资金怎么算
  • 事业单位无形资产摊销
  • 商超陈列费
  • 合同履约成本合同结算如何处理抵消
  • 购买设备的增值税是支出吗
  • 跨年度取得增值税发票能否抵扣?
  • 个体各商户的社保
  • 计提城市建设维护税
  • 企业每季度预缴增值税
  • 旅游业要怎么进行差额征税处理
  • 会计案例分析题万能模板
  • 企业研发活动中心职责
  • 网速保护功能介绍
  • 应付职工薪酬转入管理费用
  • 固定资产出租需交什么税
  • 公司承担的社保公积金怎么做账
  • php修改sql语句
  • 工伤个人承担的费用
  • 签了购房合同贷款办不下来怎么办
  • 异常生物见闻录
  • 企业收到借款利息收入是否交增值税
  • 应收挂账太久有什么税务风险
  • 注册资金不能到位怎么办
  • 合同负债和预收负债的区别
  • thinkphp案例
  • net python
  • [JavaScript你真的以为这么简单吗]JavaScript高级
  • cuppath
  • php call stack
  • php23种设计模式
  • php内存缓存功能怎么用
  • 产成品和库存商品两个一级科目怎么填
  • day03-CSS
  • java泛型方法的作用
  • 上年度的企业所得税汇算清缴怎么查询
  • 零星开支是什么会计科目
  • chrome插件开发拦截ajax
  • sql建立聚集索引语句
  • 去年的电费能查到吗
  • 收入总额是什么意思
  • 通过SQL Server 2008数据库复制实现数据库同步备份
  • 国有集体企业是国企吗
  • 增值税纳税申报实训报告
  • 应交税费属于什么科目借方
  • 银行贷款损失的计算公式
  • 举办活动的工作要求
  • 酒店客人损坏物品不赔偿怎么报警
  • 销售单位收入和税收
  • 企业所有者权益在数量上等于
  • 固定资产原价的含义
  • 普通发票如何作废操作流程
  • 收到存款利息收入用什么凭证
  • 房租的发票没有收到,账务处理
  • win8下载软件
  • win8不识别u盘
  • win7安装sqlserver2000
  • linux nohup命令详解
  • soundtrax.exe - soundtrax是什么进程
  • 免费获取验证码
  • win10取消uac
  • cocos2d-x window实现鼠标移动 键盘事件
  • 如何在linux安装软件
  • Jqprint实现页面打印
  • js字符串转为json
  • Emeditor与dos(cmd)经典使用技巧之批量生成网页
  • unity类库
  • 如何使用wordpress
  • android电话簿
  • 源码搜索
  • 泰兴市地方税务局
  • 我国税收征收机关包括
  • 税务主管机关有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设