【发布时间】:2016-11-07 18:08:14
【问题描述】:
我正在运行节点4.6.1,我想在节点控制台中获得 es6/7/8 语法,就像我可以通过 Babel 获得一样。我可以使用 babel 编译脚本,例如通过运行
babel-node ./index.js --presets es2015,stage-0
但我找不到如何在控制台中获得这样的语法支持。例如节点控制台不理解诸如
之类的东西const filter = {...{ foo: 1 }, ...{ bar: 4 } }
或所有异步/等待的东西。
【问题讨论】:
-
可能是因为
async/await是 ES8 并且对象传播语法仍然只是一个建议,所以 ES6/7 什么都没有? -
@Bergi 感谢您的精确,我已经更新了问题
标签: node.js console babeljs ecmascript-next