Generator- angular - У вас нет генератора с именем angular, установленным

Итак, я хотел взглянуть на последний генератор, увидев, как они теперь используют gulp.

Во всяком случае, после обновления всего дважды, переустановки node, удаления npm-кеша и т.д., когда я делаю yo angular, происходит следующее:

  • Генератор запускается и задает мне обычные вопросы (grunt/ gulp, sass? etc)
  • Я могу выбрать модули angular, которые я хочу (ng-animate и т.д.).
  • Он начинает генерировать скелет приложения

Затем он сработает (перед запуском установки npm install/bower install), с не очень полезным сообщением

Error angular

You don't seem to have a generator with the name angular:common:C:\Users\myuser\AppData\Roaming\npm\node_modules\generator-angular\app\index.js installed.

В каталоге есть (generator- angular). Подкаталог есть (generator- angular/common). Существует index.js. Я установил и обновил генератор и все зависимости, например, 5 раз.

Теперь, странно, я пробовал более старые версии лет, а также генератор - angular, и все они терпят неудачу с тем же сообщением об ошибке, так что это очень вероятно на моем конце, но я не могу понять это.

Я нашел старые темы этой проблемы здесь, в StackOverflow, но все они были решены путем обновления или исправления пути. Ничто из этого не помогло мне: (

Вот результат yo doctor

Yeoman Doctor
Running sanity checks on your system

√ Global configuration file is valid
√ Node.js version
√ No .bowerrc file in home directory
√ No .yo-rc.json file in home directory
√ npm version
√ NODE_PATH matches the npm root

Everything looks all right!

Также я нахожусь на Win10x64. Есть идеи?

Ответы

Ответ 1

Исправлено @SBoudrias в версии 0.15.1. Можете ли вы попробовать npm uninstall -g yo && npm install -g yo?