【发布时间】:2017-03-04 17:48:17
【问题描述】:
我想在我的 Gruntfile 中使用 ES6 和 ES7。原因是我想写一个任务,其中包括git-repository module。正如您从文档中看到的那样,该模块仅在 ES6 和 ES7 中可用,我希望尽可能简单地集成该模块。有没有一种方法可以在我的 Gruntfile 中使用 ES6 和 ES7 - 类似于babel grunt?不幸的是,我在谷歌上没有找到任何东西,因此我希望你能帮助我。
提前感谢您! :-)
【问题讨论】:
-
一种方法是在 es6 或 es7 中写入文件,然后在执行之前将其编译为 es5
-
是的,我知道这一点,但通常应该有一种方法可以在 ES6 中编写你的任务,不是吗?
-
你已经在 Node 环境中拥有了 ES6 特性集(除了 ES6 模块)。您所指的功能(async/await)没有标准化,属于所谓的 ES.next。
标签: node.js git gruntjs ecmascript-6 ecmascript-next