簡體   English   中英

節點NPM安裝 - 500內部服務器錯誤

[英]Node NPM Install - 500 Internal Server Error

我是公司防火牆的后面,我希望使用npm來安裝軟件包。

最初,當我運行命令npm install我收到代理身份驗證錯誤。

然后我將代理配置設置如下:

npm config set proxy http://"ninjadev:5trongP@ssw0rd"@proxy.some-bigcorp.com:PORT

現在我得到的所有我不斷得到的是500內部服務器錯誤。 見下面的例子:

npm : npm ERR! code E500
 At line:1 char:1
 + npm install
 + ~~~~~~~~~~~
   + CategoryInfo          : NotSpecified: (npm ERR! code E500:String) [], 
   RemoteException
   + FullyQualifiedErrorId : NativeCommandError

 npm

 ERR!
  500 Internal Server Error: node-sass@^4.5.3

有任何想法嗎?

我遇到了完全相同的問題,並花了一些時間通過我的實驗室網絡和個人網絡進行測試來弄明白。

從公司網絡有時,您將無法正確解析registry.npmjs.org,就像我的情況一樣。 嘗試做一個nslookup registry.npmjs.org。

要解決此問題,請執行以下操作。

dig registry.npmjs.org @1.1.1.1

獲取輸出中的任何ip並添加到/ etc / hosts

104.16.16.35 registry.npmjs.org

你現在應該好好去。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM