我有一个项目,取决于两者:
> jquery〜1.9.1
>另一个项目,依次取决于jquery> = 1.7.2
但是当我运行bower install,最后安装jquery 2.0.2。
这似乎破碎了。
您可以在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.json。