假设一个bower.json依赖项就像的文件
"dependencies": {
"angular": "~1.5.x",
"angular-routing": "*",
"ngDialog": "*",
"requirejs": "*"
}
Run Code Online (Sandbox Code Playgroud)
因为 angular-routing需要另一个版本angular(比方说1.2.x),凉亭会提示我选择一个版本.
我怎么能强制凉亭angular ~1.5.x自动安装?
Rey*_*raa 34
我想出了答案.我正在为别人分享:
如果我加入我最喜欢的版本依赖resolutions于bower.json,鲍尔会自动安装它.这是我更新的bower.json:
"dependencies": {
"angular": "~1.5.x",
"angular-routing": "*",
"ngDialog": "*",
"requirejs": "*"
},
"resolutions": {
"angular": "~1.5.x"
}
Run Code Online (Sandbox Code Playgroud)
更多信息在这里.
更新:
正如Mattliu在评论中提到的那样,!当任何库要求另一个版本的已安装依赖项时,可以回答.这样您就可以保留现有版本并自动npm创建resolution配置.
Arn*_*hot 29
如果您想严格安装JQuery 2.1.4并将其添加到您的bower.json依赖项中,您可能会喜欢这样
bower install jQuery#2.1.4 --save
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35413 次 |
| 最近记录: |