解决vue2中使用elementUi打包报错的问题


Posted in Javascript onSeptember 22, 2020

bug1.找不到element-ui/lib/theme-default/index.css

解决:修改路径为 element-ui/lib/theme-chalk/index.css

原因:elementUi升级时遗留bug

bug2: ERROR in static/js/app.77ab8a3664d32f2b9c76.js from UglifyJs

Unexpected token: operator (>) [./~/element-ui/src/mixins/emitter.js:2,0][assets/js/0.498ce690b229694d8858.js:3947,32

解决:打开build目录下webpack.base.conf.js文件

添加

{
 test: /\.js$/i,
 loader: 'babel-loader',
 include: [
  resolve('src'),
  resolve('test'),
  resolve('node_modules/element-ui/src/mixins/emitter.js'),
 ],
},

若重复build不断有类似错误,添加

test: /\.js$/i,
 loader: 'babel-loader',
 include: [
  resolve('src'),
  resolve('test'),
  resolve('node_modules/element-ui/src'),
  resolve('node_modules/element-ui/packages')
 ],
},

补充知识:vue脚手架加载element-ui报错的解决方法

引入 import 'element-ui/lib/theme-chalk/index.css' 后

各种报错,解决方法

1、cnpm install css-loader style-loader file-loader -D

2、 在webpack.config.js中增加一行rules

{test: /\.(eot|woff|ttf)$/, loader: "file-loader" }

3、npm run dev

注意: {test: /\.css$/,loader: 'style-loader!css-loader'}这一行不必添加,我加上这一行后反而运行错误,这样写也不行 {test: /\.css$/,loader: 'style!css'}

以上这篇解决vue2中使用elementUi打包报错的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
起点页面传值js,有空研究学习下
Jan 25 Javascript
表单验证的完整应用案例探讨
Mar 29 Javascript
JavaScript 实现鼠标拖动元素实例代码
Feb 24 Javascript
你有必要知道的25个JavaScript面试题
Dec 29 Javascript
对js eval()函数的一些见解
Aug 15 Javascript
javascript数据类型详解
Feb 07 Javascript
Angular.Js之Scope作用域的学习教程
Apr 27 Javascript
Angular2使用vscode断点调试ts文件的方法
Dec 13 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
Apr 17 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
Nov 13 Javascript
vue实现广告栏上下滚动效果
Nov 26 Vue.js
分享15个Webpack实用的插件!!!
Mar 31 Javascript
element-ui中dialog弹窗关闭按钮失效的解决
Sep 22 #Javascript
小程序实现录音功能
Sep 22 #Javascript
webstorm建立vue-cli脚手架的傻瓜式教程
Sep 22 #Javascript
JavaScript实现多层颜色选项卡嵌套
Sep 21 #Javascript
JS实现无限轮播无倒退效果
Sep 21 #Javascript
js+canvas绘制图形验证码
Sep 21 #Javascript
vue中路由跳转不计入history的操作
Sep 21 #Javascript
You might like
php中使用array_filter()函数过滤空数组的实现代码
2014/08/19 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
laravel通过a标签从视图向控制器实现传值
2019/10/15 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
jQuery-onload让第一次页面加载时图片是淡入方式显示
2012/05/23 Javascript
javascript中的undefined和not defined区别示例介绍
2014/02/26 Javascript
原生js事件的添加和删除的封装
2014/07/01 Javascript
JavaScript函数详解
2015/02/27 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
2017/01/22 Javascript
Angular.js基础学习之初始化
2017/03/10 Javascript
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
2017/03/28 NodeJs
Kindeditor单独调用多图上传实例
2017/07/31 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
python网络编程学习笔记(二):socket建立网络客户端
2014/06/09 Python
python简单实现计算过期时间的方法
2015/06/09 Python
git进行版本控制心得详谈
2017/12/10 Python
IronPython连接MySQL的方法步骤
2019/12/27 Python
一款纯css3实现的动画加载导航
2014/10/08 HTML / CSS
css3实现椭圆轨迹旋转的示例代码
2018/10/29 HTML / CSS
Perfume’s Club意大利官网:欧洲美妆电商
2019/05/03 全球购物
类的返射机制中的包及核心类
2016/09/12 面试题
餐饮主管岗位职责
2013/12/10 职场文书
公司授权委托书
2014/04/04 职场文书
离婚协议书格式
2015/01/26 职场文书
参观邀请函范文
2015/02/02 职场文书
写给女朋友的检讨书
2015/05/06 职场文书
闪闪红星观后感
2015/06/08 职场文书
小人国观后感
2015/06/11 职场文书
少先队入队仪式主持词
2015/07/04 职场文书
MySQL通过binlog恢复数据
2021/05/27 MySQL
Pillow图像处理库安装及使用
2022/04/12 Python