簡體   English   中英

npm install angular / cli error

[英]npm install angular/cli error

節點-v 8和npm -v 5 試圖從昨天開始全球安裝angular / cli 每次都面臨新的錯誤。

Vipins-Air:~vipingupta $ sudo npm install -g @ angular / cli npm ERR! 代碼ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! 網絡請求http://registry.npmjs.org/@angular%2fcli失敗,原因:連接ETIMEDOUT 74.122.238.10:8080 npm ERR! 網絡這是與網絡連接相關的問題。 錯誤的ERR! 網絡在大多數情況下,您在代理后面或網絡設置不良。 錯誤的ERR! 網絡npm ERR! 網絡如果您在代理服務器后面,請確保npm ERR! 網絡'代理'配置設置正確。 請參閱:'npm help config'npm ERR! 可以在以下位置找到此運行的完整日志:npm ERR! /Users/vipingupta/C:Devnodejsnpm-cache/_logs/2017-06-07T06_37_13_337Z-debug.log

如果您收到以下消息:

錯誤的ERR! 網絡'代理'配置設置正確。 請參閱:'npm help config'

你需要設置代理

$ npm config set proxy http://XXX.XXX.XXX.XXX:XXXX

$ npm config set https-proxy http://XXX.XXX.XXX.XXX:XXXX

給你的代理IP地址和端口號(4digits)

如果您不想使用代理,請使用以下命令將其刪除

$ npm config rm proxy   
$ npm config rm https-proxy

檢查當前代理

$ npm config get proxy

通過運行以下命令刪除代理。

npm config rm proxy

npm config rm https-proxy

它現在應該工作。

嘗試清理緩存“npm cache clean”

卸載angular-cli“npm uninstall -g angular-cli”

再次安裝“npm install -g angular-cli”

如果這不起作用,請使用強制標志(-f)。

並確保您的網絡連接是下降的。

1.)嘗試“npm config set proxy http:// USERNAME:PASs @ IP_Address:PORT_NO /

2.)確保通過運行以下命令npm config get proxy來設置代理

3.)在我們嘗試安裝之后,它工作正常。

嘗試

npm config set proxy http://USERNAME:PASS@IP_Address:PORT_NO/
  • 不要刪除http://
  • USERNAME是您的體格機器中的名字
  • PASS是您物理機中的密碼

之后嘗試安裝軟件包,例如: npm install -g @angular/cli

暫無
暫無

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

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