解决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 Map 和 List 的简单实现代码
Jul 08 Javascript
JQuery异步加载无限下拉框级联功能实现示例
Feb 19 Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 Javascript
使用AngularJS创建单页应用的编程指引
Jun 19 Javascript
Bootstrap每天必学之表格
Nov 23 Javascript
微信小程序实现锚点定位楼层跳跃的实例
May 18 Javascript
JavaScript实现连连看连线算法
Jan 05 Javascript
监听element-ui table滚动事件的方法
Mar 26 Javascript
基于Layui自定义模块的使用方法详解
Sep 14 Javascript
vue实现百度语音合成的实例讲解
Oct 14 Javascript
uni-app使用微信小程序云函数的步骤示例
May 22 Javascript
详解JSON.stringify()的5个秘密特性
May 26 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自动获取字符串编码函数mb_detect_encoding
2011/05/31 PHP
PHP仿博客园 个人博客(1) 数据库与界面设计
2013/07/05 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
php中ftp_chdir与ftp_cdup函数用法
2014/11/18 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
PHP保存session到memcache服务器的方法
2016/01/19 PHP
thinkphp 验证码 的使用小结
2017/05/07 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
2020/03/26 PHP
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
javascript 函数使用说明
2010/04/07 Javascript
Js操作树节点自动折叠展开的几种方法
2014/05/05 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
checkbox批量选中,获取选中项的值的简单实例
2016/06/28 Javascript
js实现放大镜特效
2017/05/18 Javascript
微信小程序中setInterval的使用方法
2017/09/29 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
2018/09/16 Javascript
基于axios 解决跨域cookie丢失的问题
2018/09/26 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
JavaScript点击按钮生成4位随机验证码
2021/01/28 Javascript
[01:30]DOTA2上海特锦赛现场采访 Loda倾情献唱
2016/03/25 DOTA
Python实现二叉树结构与进行二叉树遍历的方法详解
2016/05/24 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
Python3.6实现连接mysql或mariadb的方法分析
2018/05/18 Python
将Django项目部署到CentOs服务器中
2018/10/18 Python
使用matplotlib绘制图例标签中带有公式的图
2019/12/13 Python
Html5+CSS3+EL表达式问题小结
2020/12/19 HTML / CSS
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
有750多个顶级品牌的瑞士时尚在线:ABOUT YOU
2017/01/04 全球购物
美国领先的家庭智能音响系统品牌:Sonos
2018/07/20 全球购物
主持人婚宴答谢词
2014/01/28 职场文书
英语老师推荐信
2014/02/26 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
Winsows11性能如何? win11性能测评多核竟比Win10差了10%
2021/11/21 数码科技