首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让bower获取所有包的最新版本,忽略语义版本控制

如何让bower获取所有包的最新版本,忽略语义版本控制
EN

Stack Overflow用户
提问于 2015-10-30 00:25:32
回答 1查看 40关注 0票数 0

这是我的bower.json文件的样子:

代码语言:javascript
复制
{
  "name": "myproject",
  "version": "0.0.1",
  "private": true,
  "author": "Tom",
  "dependencies": {
    "requirejs": "~2.1.10",
    "requirejs-domready": "~2.0.1",
    "ac-core": "git+http://ac-src/ac/bower-ac-core.git#^0.14.1",
    "ac-grid": "git+http://ac-src/ac/bower-ac-grid.git#^0.13.1",
    "ac-sparkline": "git+http://ac-src/ac/bower-ac-sparkline.git#^0.6.1",
    "ac-highcharts": "git+http://ac-src/ac/bower-ac-highcharts.git#^0.3.2",
    "ac-ilist": "git+http://ac-src/ac/bower-ac-ilist.git#^0.4.1",
    "ac-tree": "git+http://ac-src/ac/bower-ac-tree.git#^0.1.1",
    "ac-legacy": "git+http://ac-src/ac/bower-ac-legacy.git",
    "lodash": "~2.4.1",
    "angular-toastr": "0.4.0"
  },
  "devDependencies": {}
}

此文件是1年前创建的。在那之后,我们正在使用的所有模块都进行了几次更改,现在所有模块的主要版本都发生了变化。

由于语义版本控制,我不允许将包更新到其最新的可用版本。

如何强制bower将所有包更新到其各自的最新可用版本?

我如何更新bower.json文件,以便下一个尝试更新bower包的人不会面临同样的问题。

EN

回答 1

Stack Overflow用户

发布于 2015-10-30 03:08:31

删除SemVer很有帮助。这是bower.json文件现在的样子:

代码语言:javascript
复制
{
  "name": "myproject",
  "version": "0.0.1",
  "private": true,
  "author": "Tom",
  "dependencies": {
    "requirejs": "~2.1.10",
    "requirejs-domready": "~2.0.1",
    "ac-core": "git+http://ac-src/ac/bower-ac-core.git",
    "ac-grid": "git+http://ac-src/ac/bower-ac-grid.git",
    "ac-sparkline": "git+http://ac-src/ac/bower-ac-sparkline.git",
    "ac-highcharts": "git+http://ac-src/ac/bower-ac-highcharts.git",
    "ac-ilist": "git+http://ac-src/ac/bower-ac-ilist.git",
    "ac-tree": "git+http://ac-src/ac/bower-ac-tree.git",
    "ac-legacy": "git+http://ac-src/ac/bower-ac-legacy.git",
    "lodash": "~2.4.1",
    "angular-toastr": "0.4.0"
  },
  "devDependencies": {}
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33419658

复制
相关文章

相似问题

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