我用uglify-js压缩我的js文件,我想压缩引导带4 js文件,但是它给了我这样的错误。我可以仅通过uglify-js、或压缩所有js文件吗?
Parse error at src\bootstrap\alert.js:1,7
import $ from 'jquery'
^
ERROR: Unexpected token: name ($)我的package.json
"devDependencies": {
"node-sass": "^4.6.1",
"nodemon": "^1.12.1"
},
"dependencies": {
"autoprefixer": "^7.1.6",
"jquery": "^3.2.1",
"postcss-cli": "^4.1.1",
"uglify-js": "^3.1.9"
}发布于 2017-11-14 21:09:35
尝试使用ES6版本的uglify-js。在您的package.json中用此替换
"uglify-js": "git+https://github.com/mishoo/UglifyJS2.git#harmony"
或通过命令行:
npm install --save uglify-js@github:mishoo/UglifyJS2#harmony
发布于 2017-11-14 21:20:53
uglify-js不支持导入语句或箭头函数等ES2015语法。相反,使用丑八怪模块:
- "uglify-js": "^3.1.9"
+ "uglify-es": "^3.1.9"https://stackoverflow.com/questions/47286311
复制相似问题