支持ES2017 async/await特性的JavaScript压缩器

4

目前,UglifyJS2和Google Closure不支持包含async/await使用的脚本的JavaScript最小化,除非对它们进行编译。

是否有其他的压缩工具可以在不需要进行编译的情况下对这些JavaScript脚本进行最小化呢?


2
只是好奇,如果你无论如何都不能在生产中使用它们,为什么还要将它们压缩呢? - XCS
2
因为这并不是真的,我可以在生产中使用它。所有主流浏览器都支持这个规范(http://caniuse.com/#search=await)。只有移动设备上的Microsoft Edge将在下一个版本中支持此功能而无需标志。同时,NodeJS也支持它。因此,对于我的要求来说,它完全可以用于生产。 - Eghes
2个回答

3

-1

还没有。现在,为了缩小代码,您需要先进行转译。

在 UglifyJS2 存储库中有一个待解决的问题 - Harmony 支持 #448:

您可以跟踪此问题的进展。希望支持会被添加。

如果您愿意添加转译步骤,请参阅以下答案:


1
不幸的是,我不想转译代码,我只想让代码被压缩。 :( - Eghes

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接