2017-10-11 134 views
28

最近我的涼亭任務已經失敗,像下面返回410錯誤信息:Bower爲什麼返回410錯誤信息?

2017-10-11T13:22:21.2226829Z bower angular-cookies#v1.6.7-build.5456+sha.3651e42
EINVRES Request to https://bower.herokuapp.com/packages/angular-cookies failed with 410

2017-10-11T13:22:21.2706832Z ##[error]Bower failed with error: C:\NPM\Modules\bower.cmd failed with return code: 1

我實際上還沒有在這個項目中我只是在測試槽旋轉了一個新的實例改變任何東西。有誰知道爲什麼這開始發生?

回答

43

這是因爲鮑爾已經在沒有重定向的情況下改變了註冊表url。

的首選方法是更新亭子:

npm upgrade -g bower 

然而,如果你無法爲任何原因,你可以編輯你的.bowerrc文件,包括這個指向新的URL這樣做。

{ 
    "registry": "https://registry.bower.io" 
} 
+0

這不是一個推薦的解決方案。推薦的解決方案是更新鮑爾(npm install -g bower) – sheerun

+2

我將它部署到Heroku下載bower作爲依賴。我在package.json中有一個「完全匹配」版本,這對我造成了這個問題。答案讓我在那裏! – travisneids

7

您需要升級您的涼亭。

npm upgrade -g bower 

請看看升級的解決方案here.

相關問題