有缩小 ES2016 javascript 的好方法吗?
Is there good way to minify ES2016 javascript?
我使用的是没有 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。
我使用的是没有 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。