bower ECONFLICT 即使在添加分辨率后也无法为 jquery 错误找到合适的版本 [英] bower ECONFLICT Unable to find suitable version for jquery error even after adding resolutions

查看:26
本文介绍了bower ECONFLICT 即使在添加分辨率后也无法为 jquery 错误找到合适的版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

"dependencies": { 
  "jquery": "~2.1.4", 
  "angular": "~1.5.0",
  ....
  ....
},
"resolutions": {
  "jquery": "~2.1.4",
  "angular": "~1.5.0"
}

凉亭安装 angular-peity --save

bower angular-peity#* 缓存 https://github.com/projectweekend/angular-peity.git#0.0.5bower angular-peity#* 针对 https://github.com/projectweekend/验证 0.0.5angular-peity.git#*bower peity#* 缓存 https://github.com/benpickles/peity.git#3.2.1bower peity#* 针对 https://github.com/benpickles/peity.git# 验证 3.2.1*bower jquery#~2.0.3 缓存 https://github.com/jquery/jquery-dist.git#2.0.3bower jquery#~2.0.3 针对 https://github 验证 2.0.3.com/jquery/jquery-dist.git#~2.0.3bower jquery#>=1.6 缓存 https://github.com/jquery/jquery-dist.git#3.1.1bower jquery#>=1.6 针对 https://github.com/jquery/验证 3.1.1jquery-dist.git#>=1.6bower jquery#>=1.7 缓存 https://github.com/jquery/jquery-dist.git#3.1.1bower jquery#>=1.7 针对 https://github.com/jquery/验证 3.1.1jquery-dist.git#>=1.7bower jquery#1.9.1 - 3 缓存 https://github.com/jquery/jquery-dist.git#3.1.1bower jquery#1.9.1 - 3 针对 https://github 验证 3.1.1.com/jquery/jquery-dist.git#1.9.1 - 3bower jquery#>=1.4.4 缓存 https://github.com/jquery/jquery-dist.git#3.1.1bower jquery#>=1.4.4 针对 https://github.com/验证 3.1.1jquery/jquery-dist.git#>=1.4.4bower jquery#^2.0.3 缓存 https://github.com/jquery/jquery-dist.git#2.2.4bower jquery#^2.0.3 针对 https://github.com/jquery 验证 2.2.4/jquery-dist.git#^2.0.3bower ECONFLICT 无法找到适合 jquery 的版本

bower angular-peity#* cached https://github.com/projectweekend/angular-peity.git#0.0.5 bower angular-peity#* validate 0.0.5 against https://github.com/projectweekend/angular-peity.git#* bower peity#* cached https://github.com/benpickles/peity.git#3.2.1 bower peity#* validate 3.2.1 against https://github.com/benpickles/peity.git#* bower jquery#~2.0.3 cached https://github.com/jquery/jquery-dist.git#2.0.3 bower jquery#~2.0.3 validate 2.0.3 against https://github.com/jquery/jquery-dist.git#~2.0.3 bower jquery#>=1.6 cached https://github.com/jquery/jquery-dist.git#3.1.1 bower jquery#>=1.6 validate 3.1.1 against https://github.com/jquery/jquery-dist.git#>=1.6 bower jquery#>=1.7 cached https://github.com/jquery/jquery-dist.git#3.1.1 bower jquery#>=1.7 validate 3.1.1 against https://github.com/jquery/jquery-dist.git#>=1.7 bower jquery#1.9.1 - 3 cached https://github.com/jquery/jquery-dist.git#3.1.1 bower jquery#1.9.1 - 3 validate 3.1.1 against https://github.com/jquery/jquery-dist.git#1.9.1 - 3 bower jquery#>=1.4.4 cached https://github.com/jquery/jquery-dist.git#3.1.1 bower jquery#>=1.4.4 validate 3.1.1 against https://github.com/jquery/jquery-dist.git#>=1.4.4 bower jquery#^2.0.3 cached https://github.com/jquery/jquery-dist.git#2.2.4 bower jquery#^2.0.3 validate 2.2.4 against https://github.com/jquery/jquery-dist.git#^2.0.3 bower ECONFLICT Unable to find suitable version for jquery

推荐答案

最好的开始方式是做

bower cache clean

在那之后,当你这样做

bower install 它会问你

Unable to find a suitable version for jquery, please choose one:
1) jquery#exampleversion1 which resolved to 1.5.3 and is required by demo1
2) jquery#^exampleversion2 which resolved to 1.5.3 and is required by app2    
3) jquery#>.examplegversion3 which resolved to 1.5.3 and is required by app3Test

然后您可以输入 !1!2 ,或任何最适合您需要的内容.

then you can enter !1 or !2 , or whatever suits your needs the best.

! 为前缀的数字本质上将解析块添加到 bower.json 中,但它会让您更好地控制正在发生的事情,它可能会解决您的问题.

Prefixing number with ! essentially adds the resolution block into bower.json but it will give you more control over what's happening and it might solve your problem.

这篇关于bower ECONFLICT 即使在添加分辨率后也无法为 jquery 错误找到合适的版本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆