2016-10-24 9 views
1

私はbower.jsonにいくつかの依存関係がありますので、私はbower updateを実行して新しいバージョンで私のbower.jsonを変更しないようにパッケージを最新のものに更新したいと思います。私もを試しましたが、それでもbower.jsonは変更されませんでした。新しいバージョンのbower.jsonをアップデートしてください

なぜですか?手動でbower.jsonを変更する必要がありますか?使用されているバージョンを知ることはどのように可能ですか?

"dependencies": { 
"angular": "~1.4.2", 
"angular-bootstrap": "^1.2.5", 
"bootstrap": "^3.3.6", 
"signalr": "^2.2.0", 
"toastr": "^2.1.2", 
"angular-i18n": "~1.5.0", 
"angular-route": "^1.5.2", 
"angular-animate": "^1.5.2", 
"angular-cookies": "^1.5.2", 
"angular-hotkeys": "cfp-angular-hotkeys#^1.7.0", 
"bootswatch": "^3.3.6", 
"dirPagination": "^1.0.0" 
} 

答えて

1

あなたはbower.jsonとして、はあなたがターミナルからアップグレードしたいバージョンを選択し、再びbower install some-package --saveを実行している更新することができます。

$ bower install signalr --save  
bower signalr#*     cached https://github.com/SignalR/bower-signalr.git#2.2.1 
bower signalr#*    validate 2.2.1 against https://github.com/SignalR/bower-signalr.git#* 

Unable to find a suitable version for signalr, please choose one by typing one of the numbers below: 
    1) signalr#2.2.0 which resolved to 2.2.0 and is required by bower-example 
    2) signalr#^2.2.1 which resolved to 2.2.1 

Prefix the choice with ! to persist it to bower.json 

? Answer 2 
bower signalr#^2.2.1   install signalr#2.2.1 

signalr#2.2.1 bower_components/signalr 
└── jquery#3.1.1 
関連する問題