【发布时间】:2015-06-16 21:16:24
【问题描述】:
我想使用 ES6 中的 import 而不是 Node 中的 common.js 中的 require。 出于某种原因,我认为 import 默认情况下会在 Node.js 中工作。但看起来并没有。我需要安装一些 npm 包才能使其正常工作吗?
【问题讨论】:
-
如果你使用的是纯节点js,那就是ES5。你需要 babel 或 io.js 来获得 ES6 特性。
-
我有 0.12.4 版本的节点。我试过 es6-module-loader 但没有用。我会试试 babel 和 io
-
io.js也没有对 ES6 模块的原生支持,Babel将使用System.js,它使用es6-module-loader作为其核心。
标签: javascript node.js ecmascript-6