首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在运行bower安装命令时找不到合适的angular版本

在运行bower安装命令时找不到合适的angular版本
EN

Stack Overflow用户
提问于 2017-04-06 08:27:04
回答 3查看 167关注 0票数 1

运行bower安装命令时,我收到以下消息。

bower.json:

代码语言:javascript
复制
{
  "name": "test-app",
  "version": "1.1.6",
  "dependencies": {
               "jquery": "2.1.0",
               "jquery-bridget": "*",
    "angular": "1.3.15",
    "json3": "~3.2.6",
    "es5-shim": "~2.1.0",
    "angular-resource": "1.3.15",
    "angular-sanitize": "1.3.15",
    "angular-animate": "1.3.15",
    "angular-cookies": "1.3.15",
    "angular-touch": "1.3.15",
    "angular-moment": "~0.6.2",
    "angular-loading-bar": "0.6.0",
    "angular-masonry": "0.11.0",
    "js-cookie": "2.1.3"
  },
  "devDependencies": {
    "angular-mocks": "1.3.15",
    "angular-scenario": "1.3.15"
  }
}

有人能帮我继续前进吗。

谢谢,桑托什

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-04-06 08:36:52

这是因为您要注入的依赖项需要不同版本的angularJs。要解决这个问题,首先要找到一个合适的angularJs兼容版本。然后,您可以将resolutions添加到bower.json文件中的对象中,并指定组件名称&版本,以便在运行bower命令时自动解决冲突。如下所示:

代码语言:javascript
复制
{
 "name": "test-app",
 "version": "1.1.6",
 "dependencies": {
           "jquery": "2.1.0",
           "jquery-bridget": "*",
     "angular": "1.3.15",
     "json3": "~3.2.6",
     "es5-shim": "~2.1.0",
     "angular-resource": "1.3.15",
     "angular-sanitize": "1.3.15",
     "angular-animate": "1.3.15",
     "angular-cookies": "1.3.15",
     "angular-touch": "1.3.15",
     "angular-moment": "~0.6.2",
     "angular-loading-bar": "0.6.0",
     "angular-masonry": "0.11.0",
     "js-cookie": "2.1.3"
  },
  "devDependencies": {
     "angular-mocks": "1.3.15",
     "angular-scenario": "1.3.15"
  },
  "resolutions": {
     "angular": "1.3.15"
  }
}
票数 2
EN

Stack Overflow用户

发布于 2017-04-06 08:37:16

尝试升级到最近的angular-moment版本,如~0.10

票数 0
EN

Stack Overflow用户

发布于 2017-04-06 08:37:35

可以使用bower属性显式地告诉resolutions安装特定版本的依赖项。如下所示:

代码语言:javascript
复制
"dependencies": {
    "jquery": "2.1.0",
    "jquery-bridget": "*",
    ...
}, 
"resolutions": {
    "angular": "1.4.8",
    ...
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43249715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档