Использование Babel в моем коде NodeJSv4.1.1.Неожиданное зарезервированное слово 'import' при использовании babel
Получили требуется крюк в:
require("babel-core/register");
$appRoot = __dirname;
module.exports = require("./lib/controllers/app");
В дальнейшем lodaded .js
файл я делаю:
import { Strategy as LocalStrategy } from "passport-local";
Однако это порождает следующую ошибку в CLI:
import { Strategy as LocalStrategy } from "passport-local";
^^^^^^
SyntaxError: Unexpected reserved word
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:413:25)
at loader (/Users/*/Documents/Web/*/node_modules/babel-core/node_modules/babel-register/lib/node.js:128:5)
at Object.require.extensions.(anonymous function) [as .js] (/Users/*/Documents/Web/*/node_modules/babel-core/node_modules/babel-register/lib/node.js:138:7)
at Module.load (module.js:355:32)
at Function.Module._load (module.js:310:12)
at Module.require (module.js:365:17)
at require (module.js:384:17)
at module.exports (index.js:9:5)
at Object.<anonymous> (app.js:102:39)
Какая версия Вавилона? – max
'" babel-core ":"^6.1.21 "' – Rob
вы включили какие-либо плагины или пресетов Babel? – max