提问者:小点点

如何解决鲍尔依赖版本冲突?


我有一个项目,这两者都依赖:

  • 另一个依赖于jquery的项目>=1.7.2/li>

但是当我运行时,它最终安装了jQuery2.0.2。这个好像坏了。

我如何(a)使它正确地解决约束,或者(b)显式地强制安装最终版本(workaround)?


共2个答案

匿名用户

您可以将添加到文件中的对象中,并指定组件名称(&Amp);在运行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询问“合适的版本”时(如果交互模式打开),用作为choice的前缀,这样bower就会将您的选择保存到bower.json文件中。

匿名用户

使用

在此处输入链接说明