Vue-cli 4 配置 element-ui 按需加载

在按照element-ui文档和网上各个文章的描述方式都未能正确配置出按需加载的功能。经小编一番摸索之后,终于搞定了,本篇文章记录实现的全过程

#1 node与vue的版本情况

Vue-cli 4 配置 element-ui 按需加载

#2 未按需加载打包后的文件情况

Vue-cli 4 配置 element-ui 按需加载

由上图看出,只是引入了 element-ui 框架后,js文件急剧的上升到了 783KB,这显然是不能接受的。

element-ui 按需加载文档:https://element.eleme.cn/#/zh-CN/component/quickstart

#3 添加 babel-plugin-component 依赖

Vue-cli 4 配置 element-ui 按需加载

#4 正确配置按需功能

  1. 打开 官方文档地址,找到按需加载的示例代码处,复制 plugins 的内容,不能按文档中说的文件设置,这里是个坑;
  2. 打开项目根目录中的 babel.config.js ,粘贴刚才复制的内容,具体结果请看下图;

Vue-cli 4 配置 element-ui 按需加载

#5 按需引入到模块中

Vue-cli 4 配置 element-ui 按需加载

#6 已按需加载打包后的文件情况

Vue-cli 4 配置 element-ui 按需加载

Vue-cli 4 配置 element-ui 按需加载

啦!啦!啦!按需加载的设置成功了,可以疯狂的进行编码了。

路由懒加载也是一种优化方式哦!

作者:黄河爱浪 QQ:1846492969,邮箱:[email protected]

公众号:web-7258,本文原创,著作权归作者所有,转载请注明原链接及出处。

更多精彩文章,请扫下方二维码关注我的公众号

Vue-cli 4 配置 element-ui 按需加载

以上是 Vue-cli 4 配置 element-ui 按需加载 的全部内容, 来源链接: utcz.com/a/55993.html

回到顶部