我正在使用没有babel的ES2016。当我在babel之后缩小源代码时,我经常在npm上使用uglify-js
包。
它对于ES5代码相当有效。但它不适用于ES2016代码。
通过使用ES2016代码执行uglify-js会生成错误消息SyntaxError: Unexpected token: name (MyClassName)
。
有什么好办法可以减少ES2016代码,使其保持ES2016?
最佳答案
如果要寻找Web解决方案,https://jscompress.com/可以完成这项工作。
对于脱机解决方案,您可以使用前面提到的https://github.com/babel/babili。
关于javascript - 是否有缩小ES2016 JavaScript的好方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39182827/