Использование Babel в моем коде NodeJSv4.1.1.
Получил требуемый крючок в:
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)