我使用的是没有 babel 的 ES2016。当我在 babel 之后缩小源代码时,我经常使用 npm 上的 uglify-js
包。
它对于 ES5 代码相当有效。但它不适用于 ES2016 代码。
使用 ES2016 代码执行 uglify-js 会生成错误消息 SyntaxError: Unexpected token: name (MyClassName)
。
有什么好的方法可以在保留 ES2016 的同时缩小 ES2016 代码吗?
最佳答案
https://jscompress.com/如果您正在寻找网络解决方案,那么就可以满足您的需求。
对于离线解决方案,您可以使用 https://github.com/babel/babili如前所述。
关于javascript - 有没有好的方法来缩小 ES2016 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39182827/