我的理解是,如果我们安装节点模块-Babel,则可以在节点js上使用ES6标准。以下是我对package.json的依赖
"dependencies": {
"babel": "^6.23.0",
"express": "^4.16.4"
}
testFunction.js
export const fnc = () => {
return "test";
}
index.js
const test = require("./testFunction");
console.log(test);
基本上,我只想在index.js上导入用户定义的函数。但是出现以下错误消息:
(函数(导出,需求,模块,__文件名,__目录名){导出 const fnc =()=> { ^^^^^^
SyntaxError:意外的令牌导出 使用新脚本(vm.js:51:7) 在createScript(vm.js:138:10) 在Object.runInThisContext(vm.js:199:10) 在Module._compile(module.js:624:28) 在Object.Module._extensions..js(module.js:671:10) 在Module.load(module.js:573:32)
任何帮助将不胜感激!