解决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 相关文章推荐
jquery ajax提交表单数据的两种实现方法
Apr 29 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
Sep 14 Javascript
js使用正则实现ReplaceAll全部替换的方法
Aug 22 Javascript
Javascript MVC框架Backbone.js详解
Sep 18 Javascript
不到30行JS代码实现Excel表格的方法
Nov 15 Javascript
JavaScript中的定时器之Item23的合理使用
Oct 30 Javascript
JS组件Bootstrap实现图片轮播效果
May 16 Javascript
JavaScript 基础表单验证示例(纯Js实现)
Jul 20 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
Jun 06 Javascript
node.js实现简单的压缩/解压缩功能示例
Nov 05 Javascript
如何在wxml中直接写js代码(wxs)
Nov 14 Javascript
JavaScript前端面试扁平数据转tree与tree数据扁平化
Jun 14 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中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
Zend Framework页面缓存实例
2014/06/25 PHP
ThinkPHP查询中的魔术方法简述
2014/06/25 PHP
ThinkPHP添加更新标签的方法
2014/12/05 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
2017/04/07 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
Using the TextRange Object
2006/10/14 Javascript
子页向父页传值示例
2013/11/27 Javascript
JS继承用法实例分析
2015/02/05 Javascript
clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
2015/10/10 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
2015/12/23 Javascript
学习JavaScript设计模式之单例模式
2016/01/19 Javascript
AngularJS删除路由中的#符号的方法
2016/09/20 Javascript
AngularJS自定义指令实现面包屑功能完整实例
2017/05/17 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
Vue中添加滚动事件设置的方法详解
2020/09/14 Javascript
Python 实现随机数详解及实例代码
2017/04/15 Python
基于Python中求和函数sum的用法详解
2018/06/28 Python
基于DataFrame改变列类型的方法
2018/07/25 Python
在Django model中设置多个字段联合唯一约束的实例
2019/07/17 Python
Pytest mark使用实例及原理解析
2020/02/22 Python
CSS3实现的渐变幻灯片效果
2020/12/07 HTML / CSS
美国婴儿服装购物网站:Gerber Childrenswear
2020/05/06 全球购物
介绍一下Python下range()函数的用法
2013/11/07 面试题
应届生法律顾问求职信
2013/11/19 职场文书
个人求职简历中英文自我评价
2013/12/16 职场文书
《池塘边的叫声》教学反思
2014/04/12 职场文书
村委会换届选举方案
2014/05/03 职场文书
大客户经理岗位职责
2015/04/09 职场文书
2016年五四青年节校园广播稿
2015/12/17 职场文书
Nginx缓存设置案例详解
2021/09/15 Servers
python模块与C和C++动态库相互调用实现过程示例
2021/11/02 Python
关于JavaScript 中 if包含逗号表达式
2021/11/27 Javascript
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
2022/05/25 SQL Server