kai*_*ser 49 updates package dependency-management npm bower
我在bower.json文件中和/或用Bower列出(和/或安装)了几个依赖项
bower install https://github.com/username/project.git
Run Code Online (Sandbox Code Playgroud)
这工作得很好.
现在我可以列出所有这些
bower list
Run Code Online (Sandbox Code Playgroud)
然后我可以选择项目的每个依赖项的名称并运行
bower update dependency-name
Run Code Online (Sandbox Code Playgroud)
问题:如何批量更新所有这些内容?或者我是否必须编写一个shell脚本来循环并更新它们?
Sin*_*hus 79
您可以通过运行更新所有bower update.
使用-h任何命令上的标志来查看如何使用它.例如bower update -h.
这个过程有点慢但是很安全,因为你可以意识到你的应用程序何时被破坏.
假设你想要更新你需要运行的bootstrapbower 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"
}
}
Run Code Online (Sandbox Code Playgroud)
{
"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"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
41699 次 |
| 最近记录: |