【解决】ERROR in xxx.js from UglifyJs
当我们运行打包脚本
npm run build
或者打包ios
weexpack build ios
有可能会遇到以下报错
ERROR in index.js from UglifyJs
![](https://img2018.cnblogs.com/blog/1504257/201811/1504257-20181102141127347-447538002.png)
这是因为webpack在打包vue文件时没有成功转换ES6的语法
解决方法
解决方法很简单,加入babel-preset-es2015插件即可
1、安装依赖包
$ npm install --save-div babel-preset-es2015
ps:babel-loader、babel-core应该是默认装好的,如果没有安装,请重新安装
2、修改【webpack.config.js】配置文件
找到
/\.js$/
的rules,进行修改
{test: /\.js$/,use: [{loader: 'babel-loader',options: {presets: ['es2015']}}]}
3、根目录下添加【.babelrc】文件
文件内容:
{"presets": ["es2015"]
}
重试
重新运行打包脚本查看效果,指令视情况而定
$ npm run build
如果依然存在问题,你可以在下方留言
原文地址:https://segmentfault.com/a/1190000011212544
更多专业前端知识,请上 【猿2048】www.mk2048.com
【解决】ERROR in xxx.js from UglifyJs相关推荐
- vue问题: 解决ERROR in xxx.js from UglifyJs
今天做webapp的手势操作,引入了vue2-hammer.而在使用webpack在打包文件时却报错了.查看大佬们在网上所说的原因是因为,没有成功转换ES6的语法.因此开始查找解决办法. 1.在网上找 ...
- ERROR in xxx.js from UglifyJs
ERROR in xxx.js from UglifyJs 问题 ERROR in app.bundle.js from UglifyJs Unexpected token: name «elemen ...
- Error in bundle.js from UglifyJs
Error in bundle.js from UglifyJs Error in bundle.js from UglifyJs Unexpected token: operator <> ...
- error in static/js/xxx.js from UglifyJs Unpected token: punc() [static/js/xxx.js]
出现问题 使用vue+element-ui+webpack开发项目时,Jenkins构建出现报错error in static/js/xxx.js from UglifyJs Unpected tok ...
- ERROR in static/js/xxx.js from UglifyJs Unexpected token name «currentVersion»
ERROR in static/js/xxx.js from UglifyJs Unexpected token name «currentVersion», expected punc 遇到这种异常 ...
- ERROR in app.js from UglifyJs RangeError: Maximum call stack size exceeded
在使用webpack中的uglify时报错: ERROR in app.js from UglifyJs RangeError: Maximum call stack size exceeded 看了 ...
- uglifyjs php,webpack3 使用ES6:ERROR in XX.js from UglifyJs
ERROR ERROR in bundle.e65c521704a601f16148.js from UglifyJs Unexpected token: name (extends) [bundle ...
- 已解决ERROR in static/js/vendor.4925c830bef16dced0c0.js from UglifyJs Unexpected token: name (i)
在项目打包时报错 ERROR in static/js/vendor.4925c830bef16dced0c0.js from UglifyJs Unexpected token: name (i) ...
- UglifyJs无法压缩vendor.js: ERROR in static/js/vendor.xxx.js from UglifyJs
报错信息: ERROR in static/js/vendor.9d86f97577080abdf83d.js from UglifyJs Unexpected token: name ($vm) [ ...
最新文章
- 补课系列:最小生成树
- c语言建立线性表(顺序储存,链式储存,循环,双向)全
- SAP Spartacus OCC 请求头部的 Access Token 是如何被添加的
- srve0255e尚未定义要怎么办_我的可转债中签了,该怎么办?
- jenkins修改pom文件_从Jenkins中的pom文件自动派生强制性SonarQube属性
- python3入门与进阶笔记_【基础】学习笔记6-python3 Turtle库_实操进阶3
- 启动thriftserver.sh
- matlab转自张朋飞
- ojdbc7、8在maven环境中的配置异常及处理
- Openwrt修改flash大小
- 开源GIS的一些理解和介绍
- 经济学硕士计算机博士,去美国那些大学攻读经济学博士比较好?看完你就清楚了...
- 东方博宜OJ——1007 - 【入门】统计大写英文字母的个数
- python ljust()、center() 、rjust() 字符串填充左中右对齐
- 使用php实现自动获取一个获取文章标题生成主题关键词功能源码
- android webview和ji交互分析
- 域名投资须知:哪些域名有流量
- c语言设计实验报告答案,武汉理工大学《C语言程序设计》实验报告答案
- 卫星服务器网站系统,广西卫星同步系统
- Linux系统如何安装?
热门文章
- Ollydbg使用教程学习总结(五)
- oracle 中文脚本,ORACLE常用脚本
- cas后端返回html直接跳转,CAS验证成功后不能跳转到登陆成功的主页面解决办法...
- leetcode-54 螺旋矩阵
- 201521123032 《Java程序设计》第7周学习总结
- 40:数组中只出现一次的数字
- 《构建之法》--阅读(第13章-第17章)
- windows和linux删除文件方法
- Coder-Strike 2014 - Finals (online edition, Div. 2) A. Pasha and Hamsters
- ubuntu find