首页 > 解决方案 > 运行“ng update”的任何变体都会触发此错误:“connect ETIMEDOUT 104.18.97.96:443”

问题描述

版本

角 CLI:6.0.7

节点:8.9.4

操作系统:win32 x64

角度:6.0.3

复制步骤:

开始从 5.2 升级到 6 的过程。按照所有步骤,直到有关更新 angular CLI 的部分。运行以下命令来更新 cli,效果很好:

npm install -g @angular/cli
npm install @angular/cli

观察到的行为:

但是,运行时:

ng update @angular/cli

我收到此错误:

connect ETIMEDOUT 104.18.97.96:443

期望的行为:

我的 angular-cli.json 文件未转换为 angular.json。尝试使用不同的 ng update 变体。尝试使用纱线再次安装 cli。确保没有设置公司代理并且没有 npmrc 文件。

任何临时解决方法?

标签: angular-cliangular6angular-cli-v6

解决方案


我遇到了同样的问题,但由于我在公司代理后面,所以设置代理配置解决了我的问题。

npm config set proxy http://your.company.proxy:port

npm config set https-proxy http://your.company.proxy:port

推荐阅读