首页 > 解决方案 > 无法安装 @angular/cli 错误 npm WARN deprecated request@2.88.2:

问题描述

npm WARN 已弃用 request@2.88.2:请求已弃用,请参阅https://git hub.com/request/request/issues/3142 npm ERR!代码 EEXIST npm 错误!路径 C:\Users\Nagesh\AppData\Roaming\npm\node_modules@angular\cli\bin\ ng npm ERR!dest C:\Users\Nagesh\AppData\Roaming\npm\ng.ps1 npm ERR!EEXIST:文件已存在,cmd shim 'C:\Users\Nagesh\AppData\Roaming\ npm\node_modules@angular\cli\bin\ng' -> 'C:\Users\Nagesh\AppData\Roaming\npm\ng 。 ps1' npm 错误!文件存在:C:\Users\Nagesh\AppData\Roaming\npm\ng.ps1 npm ERR!删除现有文件并重试,或运行 npm npm ERR!使用 --force 可以鲁莽地覆盖文件。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\Nagesh\AppData\Roaming\npm-cache_logs\2020-04-14T05_28_53 _373Z-debug.log

标签: angular

解决方案


已弃用的警告与您遇到的问题无关。真正的错误信息就在它之下。我的猜测是您的 NodeJs 安装存在权限问题。您应该尝试完全删除 NodeJs 安装并重新安装,然后重试。

或者更好的是,安装 NVM 来管理您的 NodeJs 实例。

对于 Mac/Linux:https
://github.com/nvm-sh/nvm 对于 Windows:https ://github.com/coreybutler/nvm-windows

安装 NVM 后,使用以下命令安装 Angular CLI:

npm install -g @angular/cli

它应该可以正常工作。希望有帮助


推荐阅读