我想在nodejs + express app中使用“import”。
我知道nodejs v6支持es6。
但我不能在我的nodejs app中使用“import”。
节点给我这条消息。 => SyntaxError:意外的令牌导入
我能为es6做些什么。
答案 0 :(得分:3)
简短的回答:如果您正在使用节点< 8.5你不能。
如果您想使用ES模块,请使用newer version of node或使用Babel或@std/esm等库。
答案 1 :(得分:2)
Node.js 6不支持ESModules,只支持CommonJS模块。您仍然可以使用ESmodules,但您需要安装Babel并转换代码。