49

bower.jsonファイル内および/または

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

それはうまくいきました。

今、私はそれらすべてをリストすることができます

bower list

次に、プロジェクトの各依存関係の名前を選択して実行できます

bower update dependency-name

質問:それらすべてを一括更新するにはどうすればよいですか? それとも、ループして更新するシェル スクリプトを作成する必要がありますか?

4

4 に答える 4

79

を実行すると、すべて更新できますbower update

-hコマンドでフラグを使用して、その使用方法を確認してください。例bower update -h

于 2013-08-07T15:33:44.297 に答える
7

このプロセスは少し時間がかかりますが、アプリが壊れたときに気付くことができるため安全です。

ブートストラップを更新する必要があるとしましょう。実行するだけで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"
   }
 }
于 2014-05-25T19:16:51.697 に答える
2

次のように、 bower -update-allを使用して、 bower.json内のすべての bower 依存関係を更新しました。

npm install -g bower-update-all
bower-update-all
于 2018-03-13T12:26:45.580 に答える