【发布时间】:2018-06-27 18:19:24
【问题描述】:
uglify-js 和uglify-es 的描述是一样的,只是 uglify-es 在末尾添加了“for ES6+”。基于这一点,人们会认为 uglify-es 是 ES6 代码的最佳选择。另一方面,uglify-es 较旧——5 个月前发布的 3.3.9 版本,而 2 天前发布的 3.4.2 版本的 uglify-js。有人想解开我的困惑吗?
【问题讨论】:
-
使用 uglify-js 你需要用 uglify-es 转译你的 ES6 代码(babel)应该是直截了当的。我不确定 uglify-js 和 uglify-es 之间的版本是对称的,但据我所知。我有一个旧应用程序(jquery),我使用 uglify-es 来缩小和丑化代码,而不是使用 webpack 的新应用程序(它将处理 js 和 css)
-
根据谈话 Building a Platform: Webpack and the Future,uglify-es 带有(更好的?)并行性和缓存,从而显着加快了 Webpack 4。
标签: uglifyjs