0

我尝试安装@angular/cli@9.1.8 (npm install -g @angular/cli)

然后出现以下错误信息:

我尝试过但不起作用的这些解决方案:

  • 卸载 nodejs,删除所有相关的 nodejs 文件并尝试安装 nodejs 版本(8、10、12)。
  • 卸载 Angular(npm 卸载 -g @angular/cli)
  • npm install --save-dev @angular-devkit/build-angular
  • npm 缓存清理 --force
  • npm install -g @angular/cli --timeout=60000
  • npm 配置设置注册表http://registry.npmjs.org/

    提示:当我尝试将 angular 8 更新为 angular 9 时出现问题。

在此处输入图像描述

在此处输入图像描述

4

2 回答 2

0

很多天后,我通过以下步骤安装了 Angular 9:

  • 以管理员身份打开 Windows PowerShell
  • npm 安装 npm@latest -g
  • npm 缓存清理 --force
  • npm install -g @angular/cli

我已经停止了Windows 防御者防火墙

在此处输入图像描述

于 2020-06-18T15:52:06.857 回答
0

你的 npm install 试图从 http 访问包,它应该使用 https url。按着这些次序 :-

  1. npm 配置设置注册表https://registry.npmjs.org/

  2. 运行 npm cache clean --force

  3. 运行 npm i -g @angular/cli@latest

于 2020-06-16T13:27:37.400 回答