Javascript minifier支持ES2017asynchronous/等待function

目前显示为UglifyJS2,而Google Closure不支持对脚本进行JavaScript缩小,包括asynchronous/等待使用,而不进行转译。

有没有一种方法或另一个缩小器来缩小这些JavaScript脚本而不需要进行转译?

UglifyJS引入了对uglify-es@3.0.17( https://github.com/mishoo/UglifyJS2/issues/1789 )的async / await的支持,

还没。 现在为了缩小代码,你需要首先进行编译。

UglifyJS2回购存在一个公开问题 – 和谐支持#448:

您可以跟踪这个问题的进展。 希望支持将被添加。

如果你愿意添加transpilation步骤然后看到这个答案:

  • 用咕嘟咕嘟咕嘟es2017