[英]How can I specify just to install one thing with bower?
給定以下內容:
{
"name": "user_staging1",
"private": true,
"dependencies": {
"angular": "^1.4.0",
"angular-ui-router": "^0.2.0",
"angular-loading-bar": "^0.6.0"
},
"resolutions": {
"angular": "^1.4.0"
}
}
{
"name": "user_staging2",
"private": true,
"dependencies": {
"angular": "^1.4.0",
"angular-ui-router": "^0.2.0",
"angular-loading-bar": "^0.6.0"
},
"resolutions": {
"angular": "^1.4.0"
}
}
那我怎么可以問Bower只安裝user_staging1?
也有人可以告訴我解決方案區域的目的是什么?
當您只想安裝一個軟件包時,可以使用bower install package_name
(如果要將此依賴項保存到自己的bower.json
文件中,則可以添加--save
參數)。
解決方案區域有助於解決依賴項版本沖突。 例如,如果在運行bower install
時, angular-ui-router
依賴於angular version 1.4.0
而angular-loading-bar
依賴於angular version 1.3.0
,則您將收到以下消息:
Unable to find a suitable version for angular, please choose one:
1) angular 1.3.0 which is required by angular-loading-bar
2) angular 1.4.0 which is required by angular-ui-router
並且您將必須選擇1或2。為了保持此選擇並防止Bower一直問您上述問題,您可以將選擇添加到解決方案區域。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.