node-migrate:我可以在迁移脚本中使用es6 import吗?

时间:2015-08-05 08:28:56

标签: node.js migration database-migration

使用节点迁移npm包我可以使用es6 imports

我想这样做:

The following command was not found: "wlan set hostednetwork mode='allow' ssid='tests' key='tests123'".

我知道我可以要求,但我在es6中编写所有内容,所以想要保持一致

THX

1 个答案:

答案 0 :(得分:0)

它不一定取决于您使用的迁移框架,而是取决于node.js本身。

通过使用--harmony标志,Node.js已经对ES6提供了一点“支持”。看看它,如果--harmony涵盖了您想要的所有功能,这可能是一个选项:

https://github.com/joyent/node/wiki/es6-%28a.k.a.-harmony%29-features-implemented-in-v8-and-available-in-node

另一种选择是使用https://babeljs.io/将代码转发回ES5以便运行它。

另请注意,如果您使用的是io.js,则必须知道io.js不会像节点那样处理--harmony标志。所有你需要知道的,你可以在这里阅读:

https://iojs.org/en/es6.html