[英]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.