加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何解决Bower依赖关系版本冲突?

发布时间:2020-12-14 01:18:37 所属栏目:百科 来源:网络整理
导读:我有一个项目,取决于两者: jquery?1.9.1 另一个项目,依次取决于jquery = 1.7.2 但是当我运行bower install,最后安装jquery 2.0.2。 这似乎破碎了。 我如何(a)使其正确解决约束或(b)明确强制安装最终版本(解决方法)? 您可以在bower.json文件中的对象上添
我有一个项目,取决于两者:

> 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.json。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读