【解决】ERROR in xxx.js from UglifyJs
2024-09-03 06:05:32
当我们运行打包脚本npm run build
或者打包iosweexpack build ios
有可能会遇到以下报错
ERROR in index.js from UglifyJs
这是因为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
最新文章
- 在C#中,不安装Oracle客户端如何连接Oracle数据库
- [linux] mysql跨服务器访问, iptables设置
- apache 根据端口访问配置
- smb.conf
- Yii2.0 依赖注入(DI)和依赖注入容器的原理
- Android 自定义属性
- ionic项目的一些简单操作
- Spark Streaming揭秘 Day19 架构设计和运行机制
- Linux下如何发布Qt程序
- linux服务器开发二(系统编程)--线程相关
- MySQL安装出现的1045问题以及解决方法
- .28-浅析webpack源码之compiler.resolvers
- hdu1050 Moving Tables---贪心
- SharePoint Javascript客户端应用入门
- 一些angular/js/ts的坑和吐槽
- 使用k8s &;&; minio 进行 postgres 数据库自动备份
- Megcup2017 Dogfood
- [转]oracle在删除表\表空间\用户时,如何释放磁盘空间
- [BAT] 执行xcopy命令后出现Invalid num of parameters错误的解决办法
- Gh0st整理资料1