安装Node.js后无法安装@ angular / cli @ 9.1.8

时间:2020-06-16 13:06:09

标签: angular-cli angular-cli-v9

我尝试安装@ 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/

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

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

您的npm安装试图从http访问软件包,它应该使用https url。请按照下列步骤操作:-

  1. 运行

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

  2. 运行 npm缓存清理--force

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

答案 1 :(得分:0)

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

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

并且我已经停止了 Windows Defender 防火墙

enter image description here