npm WARN 已弃用 @npmcli/move-file@2.0.1:此功能已移至 @npmcli/fs

Ruc*_*ngh 12 node.js npm-install angular

使用以下命令安装 Angular cli 时: npm install -g @angular/cli 我收到此警告。我使用的是node版本16.17.0和npm版本8.19.2

我想安装 Angular cli。但 ng 命令不起作用

小智 11

要解决此问题,请执行以下步骤:

npm 卸载 -g @angular/cli

npm 缓存清理 --force

npm 缓存验证

npm install -g @angular/cli

ng 版本
在此之后,如果您发现 powershell 不允许执行该脚本,请按照此站点中的以下步骤操作:

查曼·高塔姆

如果你看到 Angular,然后运行 ​​ng version(或任何你能够执行的 ng 命令)

在此输入图像描述

你已准备好出发 !!!


小智 -1

我最近也遇到了同样的问题。我尝试卸载 Angular 并重新安装它,但该位置已经有“ng”文件:

C:/Users/<your_user_name>/AppData/Roaming/npm
Run Code Online (Sandbox Code Playgroud)

要解决该问题,请转到该 npm 文件夹并删除以下文件:

  • ng.cmd
  • ng.ps1

删除这些文件后,重新安装 Angular cli。按照此处的指南清除缓存并进行全新安装:[https://www.javatpoint.com/uninstall-and-reinstall-angular-cli][1]

ng 命令现在应该可以工作了。使用以下命令检查

ng --version
Run Code Online (Sandbox Code Playgroud)

参考文献:[1]:https ://www.javatpoint.com/uninstall-and-reinstall-angular-cli