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

Обновление пакета с помощью Bower

Я пытаюсь обновить angular 1.0.5 до 1.0.6. Я использую Yeoman, а когда пытаюсь обновить, он устанавливает 1.0.5. Я очистил кеш (удалил все из ~/.bower), все равно получим ниже журнал. Я проверил repo, и он имеет 1.0.6. Есть ли способ сделать это обновление до 1.0.6.

bower update angular
bower cloning git://github.com/angular/bower-angular.git
..
bower installing angular#v1.0.5

bower info angular
angular 

  Versions:
    - v1.0.6
    - v1.0.5
    - v1.0.4
    - v1.0.3

$ bower --version
0.8.5

 yo --version
1.0.0-beta.3
4b9b3361

Ответ 1

Вам нужно перейти на последнюю версию Bower: npm update -g bower

bower- angular 1.0.6 переключается с component.json на bower.json, который поддерживается только в Bower >= 0.9.0

Ответ 2

По какой-то причине npm update -g bower не работал у меня.

Я установил модуль npm-update-packages с $ npm install -g npm-update-packages, а затем проверил все обновления пакетов в моем файле bower.json с помощью $ ncu -m bower. Обновления были отображены на консоли. Затем я выполнил $ ncu -m bower -u, который обновил все пакеты в bower.json, которые потребовали обновления.

Для получения дополнительной информации об этом пакете: https://github.com/tjunnone/npm-check-updates

Надеюсь, это поможет. Спасибо.