0
我試圖安裝angular-route#1.3.18
作爲bower_components/angular-route1.3
在我的項目文件夾。但是當我嘗試它時,它一直試圖安裝angular
而不是angular-route
。涼亭安裝<name> = <package>#<version>安裝錯誤的包
>bower install angular-route1.3=angular-route#1.3.18
bower angular_route1.3#1.3.18 cached git://github.com/angular/bower-angular-route.git#1.3.18
bower angular_route1.3#1.3.18 validate 1.3.18 against git://github.com/angular/bower-angular-route.git#1.3.18
bower angular#1.3.18 cached git://github.com/angular/bower-angular.git#1.3.18
bower angular#1.3.18 validate 1.3.18 against git://github.com/angular/bower-angular.git#1.3.18
bower angular#>=1.3.0 cached git://github.com/angular/bower-angular.git#1.4.5
bower angular#>=1.3.0 validate 1.4.5 against git://github.com/angular/bower-angular.git#>=1.3.0
Unable to find a suitable version for angular, please choose one:
1) angular#1.3.18 which resolved to 1.3.18 and is required by angular_route1.3#1.3.18
2) angular#1.4.4 which resolved to 1.4.4 and is required by angular-route#1.4.4
3) angular#>=1.3.0 which resolved to 1.4.5 and is required by angular-bootstrap#0.13.0
Prefix the choice with ! to persist it to bower.json
我這樣做,並找到合適的包和版本:
>bower install angular-route#1.3.18
...但我不希望它被安裝爲bower-components/angular-route
,因爲我已經有一個較新版本angular-route
在我需要保留的項目中(我們正在過渡到1.4,應用程序的某些部分仍然需要1.3)。
爲什麼涼亭試圖安裝Angular時,我給包的名稱,但安裝角路由時,我不?我如何才能做到我想要的?