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

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

Я перечислил (и/или установил) несколько зависимостей с Bower внутри файла bower.json и/или с помощью

bower install https://github.com/username/project.git

Это сработало нормально.

Теперь я могу перечислить все их с помощью

bower list

а затем я могу выбрать имя каждой зависимости моего проекта и запустить

bower update dependency-name

Вопрос: Как я могу загрузить их все? Или мне нужно написать оболочку script для ее циклического обновления и обновления?

4b9b3361

Ответ 1

Вы можете обновить все, запустив bower update.

Используйте флаг -h для любой команды, чтобы увидеть, как вы можете его использовать. Например, bower update -h.

Ответ 2

Этот процесс немного медленный, но безопасен, потому что вы можете понять, когда ваше приложение сломается.

скажет, что вы хотите обновить bootstrap, вам просто нужно запустить bower install --save bootstrap, и вы обновите файл bower.json

Перед

 {
   "name": "my-awesome-app",
   "version": "0.0.0",
   "dependencies": {
     "bootstrap": "~3.0.0",
     "requirejs": "~2.1.11",
     "modernizr": "~2.8.2",
     "jquery": "~2.1.1",
     "underscore-amd": "~1.5.2",
     "backbone-amd": "~1.1.0",                                                                                                                                                
     "require-handlebars-plugin": "~0.8.0"
   }
 }

После

 {
   "name": "my-awesome-app",
   "version": "0.0.0",
   "dependencies": {
     "bootstrap": "~3.3.1",
     "requirejs": "~2.1.11",
     "modernizr": "~2.8.2",
     "jquery": "~2.1.1",
     "underscore-amd": "~1.5.2",
     "backbone-amd": "~1.1.0",                                                                                                                                                
     "require-handlebars-plugin": "~0.8.0"
   }
 }

Ответ 3

Если вы хотите принудительно обновить все зависимости, вы можете использовать bower install --save --force. Это то же самое, что и bower install --save [dep1] [dep2] ...

Короткий вариант bower i -S -f