【问题标题】:npm install error ( npm install -g angular-cli ) in windows 10Windows 10 中的 npm 安装错误( npm install -g angular-cli )
【发布时间】:2023-07-14 20:59:02
【问题描述】:

节点-v

v4.5.0

npm -v

5.0.1

有人在 Windows 10 中安装 angular-cli 时遇到过这种问题吗?

【问题讨论】:

  • 错误是什么??
  • 请点击这些命令行 --> 已尝试--> npm install -g @angular/cli 已尝试--> npm install -g angular-cli 在问题中。
  • 我点击了 :) 请尝试我在答案中给你的解决方案
  • npm install -g @angular/cli(i.stack.imgur.com/HGJz9.png) npm install -g angular-cli(i.stack.imgur.com/SIzPK.png)

标签: node.js angular command-line-interface npm-install failed-installation


【解决方案1】:

尝试以下方法:

第 0 步:运行此命令

npm uninstall -g @angular/cli
npm cache clean

第一步:删除这个文件夹:C:\Users\%YOUR-USERNAME%\AppData\Roaming\npm

第 2 步:从 Windows 卸载 Nodejs

第 3 步:重新启动您的电脑

第 4 步: 从此处安装新的 Nodejs 副本:https://nodejs.org/en/

第 5 步:全局安装 CLI

npm install -g @angular/cli@latest

【讨论】:

  • walaikum assalam @Hamed 谢谢
  • 我在安装 gulp-cli 时遇到了同样的问题,然后我应用了这些步骤并且成功了。谢谢。
【解决方案2】:

试试这个:

$ npm remove -g angular-cli
$ npm cache clean
$ npm install -g angular-cli

【讨论】:

  • 仍然无法正常工作我尝试与您提到的相同...同样的错误
【解决方案3】:

检查路径(npm -v, node -v)ie 设置路径变量https://*.com/a/32159233/4720950

User Variable C:\Users\Username\AppData\Roaming\npm 
System Variable C:\Program Files\nodejs

重启系统&更新,清理npm https://*.com/a/45020014

npm install npm@latest -g
npm cache clean

卸载prev angular cli,然后重新安装angular cli

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

【讨论】:

    【解决方案4】:

    我最近在 Windows 机器上运行时遇到了这个问题。

    解决: 使用 gitbash:

    npm uninstall -g @angular/cli
    npm cache verify
    

    使用 Windows 菜单上的卸载选项卸载节点 > 节点 使用 gitbash: cd ~/AppData/漫游 rm -rf npm rm -rf npm-cache

    RESTART WINDOWS : 你必须重新启动 windows

    重新安装 node.js

    npm i @angular/cli -g
    

    那行得通。

    【讨论】:

      【解决方案5】:
      1. 删除 c:/users/{accountname}/AppData/Roaming/npm/node_modules/@angular
      2. 删除 c:/users/{accountname}/AppData/Roaming/npm/ng
      3. 删除 c:/users/{accountname}/AppData/Roaming/npm/ng.cmd
      4. 删除 c:/users/{accountname}/AppData/Roaming/npm/ng.ps1
      5. 在 cmd 中运行此命令

      npm install -g @angular/cli

      【讨论】: