gpt4 book ai didi

bower - 如何强制Bower安装特定版本的依赖项

转载 作者:行者123 更新时间:2023-12-03 09:16:23 25 4
gpt4 key购买 nike

假设一个bower.json文件,其中的依赖项类似于

"dependencies": {
"angular": "~1.5.x",
"angular-routing": "*",
"ngDialog": "*",
"requirejs": "*"
}

因为 angular-routing需要另一个版本的 angular(例如 1.2.x),所以Bower提示我选择一个版本。

如何强制Bower自动安装 angular ~1.5.x

最佳答案

我想出了答案。我要与他人分享:

如果我将自己喜欢的版本的依赖项添加到resolutions中的bower.json中,Bower将自动安装它。这是我更新的bower.json:

"dependencies": {
"angular": "~1.5.x",
"angular-routing": "*",
"ngDialog": "*",
"requirejs": "*"
},
"resolutions": {
"angular": "~1.5.x"
}

更多信息 here

更新:
正如Mattliu在评论中提到的那样,当任何库要求已安装的依赖项的另一个版本时,都可以使用 !进行回答。这样,您将保留现有版本,并且 npm会自动创建 resolution配置。

关于bower - 如何强制Bower安装特定版本的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35273782/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com