我使用 Yeoman 搭建了一个 AngularJS 应用程序:
哟有角度-minsafe
当我运行“bower list”命令时,我得到以下信息:
angular#1.0.8 (latest is 1.2.0-rc.2)
angular-mocks#1.0.8 (latest is 1.2.0-rc.2)
-angular#1.0.8 (latest is 1.2.0-rc.2)
angular-scenario#1.0.8 (latest is 1.2.0-rc.2)
-angular#1.0.8 (latest is 1.2.0-rc.2)
angular-scenario#1.0.8 (latest is 1.2.0-rc.2)
-angular#1.0.8 (latest is 1.2.0-rc.2)
es5-shim#2.0.12(latest is 2.1.0)
json3#3.2.5
我想安装最新的不稳定版本的 Angular 及其依赖项。
我的 Bower 版本是 1.2.6。
我尝试做的是替换 Bower.json 中组件的版本:
{
"name": "testapp",
"version": "0.0.0",
"dependencies": {
"angular": "1.2.0.-rc.2",
"json3": "~3.2.4",
"es5-shim": "~2.0.8"
},
"devDependencies": {
"angular-mocks": "1.2.0.-rc.2",
"angular-scenario": "1.2.0.-rc.2"
}
}
并运行以下命令:
Bower 更新角度 –force-latest
这给了我以下错误:
Bower ENORESTARGET 标签/分支 1.2.0.-rc.2 不存在
我还尝试删除 Bower_components 文件夹,使用“bower cache clean”然后“bower install”清理缓存。
但我遇到了同样的 ENORESTARGET 错误。
我究竟做错了什么?