Ive подделывает приложение AngularJS, используя Yeoman:
yo angular -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 и его зависимостей.
Моя версия боувера - 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 angular -force-latest
Это дало мне следующую ошибку:
bower ENORESTARGET Тег/ветвь 1.2.0.-rc.2 не существует
Также Ive попытался удалить папку bower_components, очистив кэш, используя "bower cache clean", а затем "bower install". Но я получил ту же ошибку ENORESTARGET.
Что я делаю неправильно?