gpt4 book ai didi

bower - 如何解决Bower依赖版本冲突?

转载 作者:行者123 更新时间:2023-12-03 05:35:34 25 4
gpt4 key购买 nike

我有一个项目依赖于两者:

  • jquery ~1.9.1
  • 另一个项目,该项目又依赖于 jquery >=1.7.2

但是当我运行 bower install 时,它最终会安装 jquery 2.0.2。这似乎坏了。

我如何 (a) 使其正确解决约束或 (b) 显式强制安装最终版本(解决方法)?

最佳答案

您可以将解决方案添加到bower.json文件中的对象,并指定组件名称和版本,以在运行bower命令时自动解决冲突。像这样:

{
"name": "project-x",
"private": true,
"dependencies": {
"bootstrap-sass": "~3.3.7",
"modernizr": "~2.8.3",
"jquery": "~1.11.3"
},
"devDependencies": {},
"resolutions": {
"jquery": "~1.11.3"
}
}

您还可以运行 bower install ,当 Bower 会询问“合适的版本”(如果交互模式已打开)时,请在选择前加上 !,这样 Bower 就会保存将您的选择写入 Bower.json 文件。

关于bower - 如何解决Bower依赖版本冲突?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16991128/

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