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

卸载Angular Cli失败,无法更新Angular版本求助

无法卸载Angular CLI的常见原因及解决办法

1. 权限不足

Windows系统未以管理员身份运行终端,或macOS/Linux未使用sudo执行全局卸载命令,导致无权限修改npm全局包目录。

  • 解决:Windows右键终端选「以管理员身份运行」;macOS/Linux在卸载命令前加sudo,如sudo npm uninstall -g @angular/cli

2. 全局与本地CLI冲突

当前项目目录下安装了本地Angular CLI,卸载时依赖关联引发报错。

  • 解决:先进入项目目录执行npm uninstall @angular/cli卸载本地版本,再回到根目录执行npm uninstall -g @angular/cli卸载全局版本,最后执行npm cache clean --force清理残留

3. npm缓存损坏

缓存文件损坏导致卸载时读取依赖信息出错。

  • 解决:执行npm cache clean --force强制清理缓存,再重新尝试卸载

4. 进程占用

Angular相关进程(如ng serve后台进程)未关闭,导致包文件被占用无法删除。

  • 解决:关闭所有终端窗口,或用任务管理器/活动监视器结束node相关进程后重试

5. npm版本不兼容

过旧的npm版本与Angular CLI存在兼容性问题,导致卸载流程异常。

  • 解决:先执行npm install -g npm@latest更新npm到最新版,再执行卸载命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 18:42:42