Yeoman: angular-fullstack-generator не может найти модуль 'babel-runtime / helpers / interop-require-default'

0

я пытался использовать Yeoman для эшафот для среднего приложения с генератором углового ползунка, однако я столкнулся с этой странной ошибкой, с которой я никогда не сталкивался раньше, я уже пытался переустановить grunt-cli, npm, yo, ничего из этого не работает, я использую NVM и Node 4.4.0

У меня установлен Python 2.7.11, по-видимому, 32-разрядная версия, тогда как все остальное - 64-битное, я не знаю, может ли это быть причиной проблемы.

Полное описание ошибки, как показано на консоли, выглядит следующим образом:

   yo angular-fullstack
module.js:327
    throw err;
    ^

Error: Cannot find module 'babel-runtime/helpers/interop-require-default'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)
    at Object.<anonymous> (C:\Users\Jonny\AppData\Roaming\npm\node_modules\generator-angular-fullstack\node_modules\babel-register\lib\node.js:3:30)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Module.require (module.js:353:17)
    at require (internal/module.js:12:17)

Итак, что я здесь делаю неправильно? Есть ли что-нибудь еще, я могу попытаться исправить проблему?

Теги:
babeljs
yeoman

3 ответа

1
Лучший ответ

Ошибка возникает из-за babel-runtime модуля babel-runtime загрузки. Модуль babel-runtime необходим для работы babel.

Вы можете исправить это, выполнив команду:

npm install --save babel-runtime

  • 0
    Спасибо за помощь :)
1

У меня была аналогичная ошибка, она не могла найти gulp-babel, поэтому я установил модуль по всему миру.

$ npm install -g --save gulp-babel

И если вы используете mac, вы можете попробовать поставить sudo перед командой.

1

Я решил удалить и удалить babel из глобальных зависимостей узлов, а затем переустановить yo и generatog-angular-fullstack.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню