在windos os中安装Angular时遇到麻烦

时间:2020-07-20 12:12:37

标签: angular npm

C:\Users\ZOYA ZEE>npm install -g @angular/cli@latest
npm ERR! code EAI_AGAIN
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/@angular%2fcli failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\ZOYA ZEE\AppData\Roaming\npm-cache\_logs\2020-07-20T12_09_19_129Z-debug.log

C:\Users\ZOYA ZEE>npm install -g @angular/cli@latest

3 个答案:

答案 0 :(得分:0)

我有2个主意:

  1. 尝试运行npm install -g @ angular / cli
  2. 以防万一您遇到错误:您是从Power Shell还是命令行运行它的? 原因我在Power Shell中遇到“ ng new app”问题,但是在命令行中是正确的

答案 1 :(得分:0)

您是否遇到互联网连接问题?

根据您的错误提示

错误!对https://registry.npmjs.org/@angular%2fcli的请求失败,原因:getaddrinfo EAI_AGAIN Registry.npmjs.org

似乎互联网连接不足或受到限制。

尝试查看this的答案来解决您的问题。

答案 2 :(得分:0)

首先,首先检查您的互联网连接是否正常。如果互联网没有问题,请使用以下命令

$ npm缓存验证

$ npm缓存清理--force

,然后重试。

如果仍然出现错误,请使用纱线卷装管理器。通过运行此安装纱

$ npm install -g纱

然后通过运行此命令,将angular cli配置为使用纱线包管理器

$ ng config -g cli.packageManager纱线