Насколько я понимаю, мы можем использовать стандарт ES6 на узле js, если мы установим модуль узла - Babel.Ниже приведены мои зависимости от 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.Но получая сообщение об ошибке ниже:
(функция (экспортирует, требует, модуль, __filename, __dirname) {export 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)
Любая помощь приветствуется!