首页 文章

npm install angular / cli error

提问于
浏览
1

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 回答

  • 0

    如果您收到以下消息:

    npm 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
    
  • 1

    尝试清理缓存“npm cache clean”

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

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

    如果这不起作用,请使用强制标志(-f) .

    并确保您的网络连接是下降的 .

  • 0

    通过运行以下命令删除代理 .

    npm config rm proxy
    
    npm config rm https-proxy
    

    它现在应该工作 .

  • 0

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

    2.)确保通过运行以下命令npm config get proxy来设置代理

    3.)在我们尝试安装之后,它工作正常 .

相关问题