执行npm install -g angular/cli安装Angular失败,请求技术支持
解决Angular CLI全局安装失败问题
错误原因分析
从日志里的ENOENT spawn git可以明确,npm执行安装时找不到Git命令;另外你当前Node.js版本v18.16.1和文档要求的v19.16.1不匹配,可能引发兼容性问题。同时你输入的安装命令存在拼写错误,正确的包名应该是@angular/cli而非angular/cli。
分步解决方案
安装并配置Git
- 下载适配Windows系统的Git安装程序并完成安装
- 安装过程中务必勾选"Git from the command line and also from 3rd-party software"选项,确保Git被添加到系统环境变量PATH中
- 重启命令行窗口,执行
git --version,能正常输出版本号即配置成功
匹配Node.js版本(推荐)
- 使用Node版本管理器(nvm)切换版本,避免直接卸载重装的繁琐操作
- 执行
nvm install 19.16.1下载目标版本,再执行nvm use 19.16.1完成切换 - 执行
node -v确认版本已切换为v19.16.1
重新安装Angular CLI
执行正确的全局安装命令:npm install -g @angular/cli安装完成后执行
ng version,能显示Angular CLI版本信息即为安装成功
内容的提问来源于stack exchange,提问作者AKCP Kumara
相关产品推荐
相关产品推荐

