如何使用Bower升级到最新的Angular 1.3 beta版本?

Eri*_* B. 6 upgrade angularjs bower

我有点困惑如何使用bower将我的应用程序更新为AngularJS的最新beta版本.我目前在我的应用程序中使用Angular 1.2.21.

bower.json:

 "dependencies": {
    "jquery": "1.11.1",
    "underscore": "~1.6.0",
    "angular": "~1.2.21",
    "angular-route": "~1.2.21",
    "angular-resource": "~1.2.21",
    "angular-cookies": "~1.2.21",
    "angular-sanitize": "~1.2.21",
    "angular-mocks": "~1.2.21",
    "angular-moment": "~0.8.0",
    "moment": "2.7.0",
    "angular-xeditable": "~0.1.8",
    "font-awesome": "~4.1.0",
    "angular-bootstrap-datetimepicker": "~0.2.4",
    "blueimp-file-upload": "~9.7.0",
    "bootstrap-sass-official": "v3.2.0+1",
    "angular-deferred-bootstrap": "~0.1.3",
    "angular-bootstrap": "~0.11.0",
    "moment-timezone": "~0.2.1"
  },
Run Code Online (Sandbox Code Playgroud)

从其他SO帖子中,我意识到我能做到:

bower install angular#1.3.0-beta.18
Run Code Online (Sandbox Code Playgroud)

这将安装最新的角度.但是我如何确保我总是拥有最新的?如果我指定的话~1.3.0-beta.18,bower也会选择每个版本,而不仅仅是我做的时候的beta版本bower update.

有没有办法指定我只想要编号的beta版本而不是中间版本?同样,我希望bower在发布时更新为RC,并在发布时发布完整的1.3.0版本.

如何将角度升级到1.3.0 beta版以及所有依赖它的软件包?

guz*_*art 1

angular: "~1.3.0"应该为您提供最新版本,包括最新版本。

angular: "~1.3.0-beta"最新的测试版

BUG 警告:尽管我建议在使用 Beta 版本时要非常具体,但我们在使用 CI 部署时遇到了问题,并且新的 Beta 版本有一些我们没有考虑到的更改。