安裝組件異常
bower install jquery # 舉例
bower EINVRES Request to https://bower.herokuapp.com/packages/jquery failed with 502
問題解答
bower版本低靠抑,且源站改到了 registry.bower.io
如果打開源站 https://bower.herokuapp.com/ 會(huì)發(fā)現(xiàn)
This Bower version is deprecated. Please update it: npm install -g bower. The new registry address is https://registry.bower.io
解決方式
- 先安裝新版的bower
npm i -g bower
- 編輯項(xiàng)目目錄下的.bowerrc文件篡腌,增加register項(xiàng)
{
"directory" : "js/jslib",
"json" : "",
"endpoint" : "",
"searchpath" : "",
"shorthand_resolver" : "",
"registry": "https://registry.bower.io"
}
- 如果沒有這個(gè)文件那就利用cmd生成
echo null > .bowerrc
另外要說明下酌泰,現(xiàn)在Bower作為一個(gè)包管理器害晦,功能已經(jīng)趕不上時(shí)代了,如果可以的話可以嘗試其他工具譬胎。gulp磕蛇、grunt、webpack等都是不錯(cuò)的選擇囱桨。