我正在使用没有babel的ES2016。当我在babel之后缩小我的源代码时,我经常在npm使用uglify-js
包。
它适用于ES5代码。但它不适用于ES2016代码。
使用ES2016代码执行uglify-js会产生错误消息SyntaxError: Unexpected token: name (MyClassName)
。
有没有什么好方法可以将ES2016代码缩小为保持ES2016?
答案 0 :(得分:1)
https://jscompress.com/可以胜任 对于离线解决方案,您可以使用前面提到的https://github.com/babel/babili。