我正在通过 uglify-js
压缩我的 js 文件
我想压缩 Bootstrap 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"
}
最佳答案
尝试使用 ES6 版本的 uglify-js。在您的 package.json
"uglify-js": "git+https://github.com/mishoo/UglifyJS2.git#harmony"
或通过命令行:
npm install --save uglify-js@github:mishoo/UglifyJS2#harmony
关于javascript - 通过 uglify-js 压缩的 Js 给出错误 Unexpected token : name ($),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47286311/