npm警告已弃用request@2.88.2:请求已被否决,请参阅https://github.com/request/request/issues/3142npm ERR!代码EEXISTnpm ERR!路径C:\Users\Nagesh\AppData\Roaming\npm\node_modules@angular\cli\bin\ngnpm ERR!目标C:\Users\Nagesh\AppData\Roaming\npm\ng.ps1npm 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 ERR!文件存在:C:\Users\Nagesh\AppData\Roaming\npm\ng.ps1npm ERR!删除现有文件并重试,或者运行npmnpm ERR!with--force可以随意覆盖文件。
npm ERR!此运行的完整日志可在以下位置找到:npm ERR!C: \Users\Nagesh\AppData\Roaming\npm-cache_logs\2020-04-14T05_28_53_373Z-debug.log
不推荐使用的警告与您遇到的问题无关。真正的错误消息就在下面。我猜这是NodeJ安装的权限问题。您应该尝试完全删除NodeJ的安装并重新安装,然后重试。
或者更好的是,安装NVM来管理NodeJ的实例。
对于Mac/Linux:https://github.com/nvm-sh/nvm
对于Windows:https://github.com/coreybutler/nvm-windows
安装NVM后,使用以下命令安装Angular CLI:
npm install -g @angular/cli
它应该可以正常工作。希望能帮助