我想开始在 Node.js 上使用这个 ES6,但我无法让它工作。我正在添加node test.js --harmony
标志,但我仍然遇到严重的语法错误。
它甚至没有通过第一行代码:
import env from 'node-env-file'
import api from '../src'
我明白了
(function (exports, require, module, __filename, __dirname) { import env from 'node-env-file'
^^^^^^
SyntaxError: Unexpected token import
如何让我的 Node.js 使用这种类型的语法。
最佳答案
import
关键字尚不被任何版本的 Node 支持,因为还没有原生支持 ES6 模块的 JavaScript 引擎。
您必须使用某种 ES6 到 ES5 转译器,例如 Babel 或坚持使用 require
。
关于javascript - Node.js 和 ES6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38581954/