You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Angular 14.2.9及最新版遇错误,ng命令未被识别求助

Angular CLI安装问题排查与解决

一、ng命令未被识别的解决方法

  • 你之前用npm i @angular/cli@14.2.9是本地安装,不会在系统全局注册ng命令,所以终端找不到。必须加上-g参数做全局安装:
    npm install -g @angular/cli@14.2.9
    
  • 全局安装后仍报错的话,检查npm全局bin目录是否在系统PATH环境变量里:
    1. 执行npm config get prefix获取全局安装路径(Windows一般是C:\Users\<你的用户名>\AppData\Roaming\npm,macOS/Linux多为/usr/local/npm或~/.npm-global)
    2. 把这个路径添加到系统PATH中,重启终端后再运行ng v
  • 还是不行就清理缓存后重装:
    npm cache clean --force
    npm uninstall -g @angular/cli
    npm install -g @angular/cli@14.2.9
    

二、安装最新版Angular CLI报错的排查步骤

  • 先确认网络能正常访问npm仓库,若访问不稳定,切换国内镜像试试:
    npm config set registry https://registry.npmmirror.com/
    
  • 检查Node.js版本是否匹配最新Angular CLI要求(比如Angular 17需要Node.js 18.13+或20.9+),执行node -v查看版本,不满足就升级Node.js
  • 用管理员/root权限打开终端,避免权限不足导致安装失败
  • 清理残留的Angular CLI文件后重装:
    Windows系统:
    rmdir /s /q "%APPDATA%\npm\node_modules\@angular\cli"
    del "%APPDATA%\npm\ng.*"
    
    macOS/Linux系统:
    sudo rm -rf /usr/local/lib/node_modules/@angular/cli
    sudo rm -rf /usr/local/bin/ng
    
    之后再执行:
    npm install -g @angular/cli@latest
    

内容的提问来源于stack exchange,提问作者Piyush Sati

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 07:25:34