Node.js和ES6
我想开始在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使用这种types的语法。
import
关键字尚不受任何节点版本的支持,因为没有本地支持ES6模块的JavaScript引擎。
你必须使用一些ES6到ES5的转译器,比如Babel或者坚持require
。