2013-12-23 200 views
2

我試過npm install -g phonegap並且幾秒鐘後我會發現這個錯誤和警告 enter image description here錯誤代碼0:npm install -g phonegap

,並幾分鐘後再次Socket hang up enter image description here

而在最後,沒有安裝 enter image description here

我應該提及我想這

npm config set registry http://registry.npmjs.org/ 

甚至

npm config set registry https://github.com/ariya/esprima/tarball/master 

,但他們沒有工作。

回答

1

如果您可以從您的瀏覽器下載https://github.com/ariya/esprima/tarball/master,這意味着您的網絡正常。

我認爲這個問題是因爲github服務器延遲了響應以防止DDos攻擊。

您可以更改以下默認值:

fetch-retries = 2 
fetch-retry-factor = 10 
fetch-retry-maxtimeout = 60000 
fetch-retry-mintimeout = 10000 

例如:

npm config set fetch-retries 4 
npm config set fetch-retry-maxtimeout 120000 
npm config set fetch-retry-mintimeout 60000 
相關問題