nodejs 支持es6写法吗?如果支持,请问如何开启呢?
发布于 2天前 作者 coocssweb 249 次浏览 来自 问答

最近在了解ES6写法,在前端应用中通过webpack babel的形式即可让(es6–>es5)然后让浏览器得到支持。 然而在尝试在nodejs中用es6写法时却报错。 在网上找到方法说,用和谐的方法启动nodejs即可(node --harmony app.js)。 做了尝试还是报错。 我的node版本是v0.12.5。 nodejs 支持es6写法吗?如果支持,请问如何开启呢?

6 回复

只支持一部分,并不是全部支持的,但是node里也可以用 babel啊。

v0.11+开始支持es6的特性,运行的时候添加--harmony参数:node --harmony app.js

支持部分。 可以用iojs, 完全支持es6,完全兼容node.js

node --harmony yours.js

babel-node --harmony xx.js

回到顶部