Подтвердить что ты не робот

Webpack Babel 6

Когда я пытаюсь скомпилировать свой javascript с помощью webpack и babel-loader, я получаю: (Вавилонская версия 6 +)

Hash: f6a14faa8862d530512e
Version: webpack 1.12.3
Time: 96ms
     Asset     Size  Chunks             Chunk Names
backend.js  1.75 kB       0  [emitted]  main
backend.js.map  1.43 kB       0  [emitted]  main
chunk    {0} backend.js, backend.js.map (main) 28 bytes [rendered]
[0] multi main 28 bytes {0} [built] [1 error]

ERROR in The node API for `babel` has been moved to `babel-core`.
@ multi main
Patched!

Как переместить API node для babel в babel-core?

4b9b3361

Ответ 1

npm uninstall babel --save-dev

Это исправлено. Пакет Babel устарел...

Ответ 2

npm install babel-loader --save-dev

Ответ 3

Измените loader: "babel", = > loader: "babel-loader", в конфигурации webpack

Надеюсь, что эта помощь! это работает для меня

Ответ 4

Я выполнил обе эти команды, затем начал работать!!

npm uninstall babel --save-dev
npm install babel-loader --save-dev

Ответ 5

Я думаю, его следует использовать следующим образом:

var babel = require('babel-core');
babel.transform(code, babelOptions);