node -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
4 回答
如果您收到以下消息:
你需要设置代理
和
给你的代理IP地址和端口号(4digits)
如果您不想使用代理,请使用以下命令将其删除
检查当前代理
尝试清理缓存“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.)在我们尝试安装之后,它工作正常 .