码迷,mamicode.com
首页 > 其他好文 > 详细

vue-cli3 按需引入element-ui

时间:2019-08-26 13:23:00      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:image   技术   编译   str   一个   inf   cannot   命令   img   

按照官网的教程:按需引入需要借助:babel-plugin-component 
安装:babel-plugin-component

技术图片

注意:官网是修改 .babelrc 文件,我这里为了方便就直接修改 babel.config.js 文件了

对应的项目根目录下的 babel.config.js 需要修改成为以下:【我是直接拷贝官网的】

技术图片

 

main.js 里面按需引入:
import { Button } from ‘element-ui’;
Vue.component(Button.name, Button
启动项目报错:.plugins[0][1] must be an object, false, or undefined

技术图片

原因是:babel.config.js 里面的plugins多了一个中括号:修改如下:

技术图片

 

再次重新启动后又报错: Cannot find module ‘babel-preset-es2015’ from ‘

技术图片

这个是由于babel编译插件版本问题,需要安装最新的 babel 编译插件 “ @babel/preset-env ” ,执行以下安装命令:
npm install @babel/preset-env -D
修改 babel.config.js 为:

 技术图片

再次重新启动,终于可以了:

技术图片

 

如果觉得能解决您的问题或者 觉得 不错的话可以 点个赞 哦!
——————————————————————————————————————————————

vue-cli3 按需引入element-ui

标签:image   技术   编译   str   一个   inf   cannot   命令   img   

原文地址:https://www.cnblogs.com/guangping/p/11411826.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!