Я получаю сообщение об ошибке при установке Bower

Я только что загрузил генератор yeoman ( angular-fullstack) и получаю сообщение об ошибке каждый раз, когда пытаюсь запустить установку bower. Я очистил свой кэш npm, а также bower, и я не могу найти никакого решения относительно моей проблемы.

Версия Bower - версия 1.6.5 npm - версия узла 3.3.12 - 4.2.2 OSX - 10.10.5

Я обновил свой узел, npm и bower, но все равно получаю это сообщение об ошибке.

1 ответ

Похоже, я ответил на свой вопрос... Вроде. Я просмотрел Stackru и форумы ошибок github по этой проблеме и проблеме установки npm при использовании генератора yeoman

Первым решением было изменить код в моем файле package.json для grunt-node-inspector

  "grunt-node-inspector": "~0.1.5"

в

  "grunt-node-inspector": ">=0.1.5"

Затем я приступил к установке npm, и это сработало. После этого я побежал

npm install -g bower

чтобы получить последнюю версию bower и, так как npm снова работал, он загрузил его нормально. Наконец я побежал

bower install

и он загрузил все мои зависимости, которые сделали свое дело.

Я до сих пор не знаю, в чем проблема, во-первых, так что в лучшем случае это обходной путь. Надеюсь, это поможет кому-нибудь.

Другие вопросы по тегам