npm install angular / cli error

时间:2017-06-07 06:41:52

标签: node.js npm angular-cli

节点-v 8 和npm -v 5 。尝试从昨天开始全局安装 angular / cli 。每次都面临新的错误。

  

Vipins-Air:~vipingupta $ sudo npm install -g @ angular / cli       错误的ERR!代码ETIMEDOUT       错误的ERR!错误ETIMEDOUT       错误的ERR!网络请求http://registry.npmjs.org/@angular%2fcli失败,原因:连接ETIMEDOUT 74.122.238.10:8080       错误的ERR!网络这是与网络连接相关的问题。       错误的ERR!网络在大多数情况下,您在代理后面或网络设置不良。       错误的ERR!网络       错误的ERR!网络如果你是代理人,请确保       错误的ERR!网络代理'配置设置正确。请参阅:' npm help config'       错误的ERR!可以在以下位置找到此运行的完整日志:       错误的ERR! /Users/vipingupta/C:Devnodejsnpm-cache/_logs/2017-06-07T06_37_13_337Z-debug.log

6 个答案:

答案 0 :(得分:2)

如果您收到以下消息:

  

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 :(得分:0)

尝试清理缓存 " npm缓存清理"

卸载angular-cli " npm uninstall -g angular-cli"

再次安装 " npm install -g angular-cli"

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

并确保您的网络连接下降。

答案 2 :(得分:0)

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

npm config rm proxy

npm config rm https-proxy

现在应该可以了。

答案 3 :(得分:0)

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

2。)通过运行以下命令确保已设置代理  npm config获取代理

3。)之后,当我们尝试安装时,它工作正常。

答案 4 :(得分:0)

尝试

http://
  • 请勿删除USERNAME
  • PASS是您在形体机中的名字
  • npm install -g @angular/cli是您在物理计算机中的密码

然后尝试安装软件包,例如:<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local="clr-namespace:DMInfoOrganizer" x:Class="DMInfoOrganizer.Impostazioni" Title="{local:Translate TxtImpostazioni}" > <ContentPage.Content> <StackLayout> <Label x:Name="Lbl" Text="{local:Translate TxtImpostazioni}" VerticalOptions="CenterAndExpand" HorizontalOptions="CenterAndExpand" /> </StackLayout> </ContentPage.Content>

答案 5 :(得分:0)

重置防火墙设置

在 Windows 10 中 转到设置 -> 更新和安全 -> Windows 安全 -> 防火墙和网络保护

然后点击将防火墙恢复为默认值

祝你好运