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

为何在Visual Studio Code终端执行npm install -g @angular/cli安装失败?

解决Angular CLI全局安装失败的常见方案

以下是针对npm install -g @angular/cli安装失败问题的几种可行解决方法:

  • 清理npm缓存
    缓存损坏是常见的安装失败原因,先强制清理缓存:

    npm cache clean --force
    

    清理完成后重新执行安装命令:

    npm install -g @angular/cli
    
  • 提升终端权限
    权限不足会导致全局安装失败:

    • Windows:右键Visual Studio Code,选择「以管理员身份运行」后再执行安装命令
    • Mac/Linux:在安装命令前添加sudo获取权限:
      sudo npm install -g @angular/cli
      
      输入系统密码后继续执行即可。
  • 验证Node.js版本兼容性
    Angular CLI对Node.js版本有明确要求,最新版本一般需要Node.js 18.x及以上的LTS版本。先检查当前Node版本:

    node -v
    

    如果版本不符合要求,前往Node.js官网下载对应LTS版本安装,完成后重新尝试安装。

  • 切换国内npm镜像源
    网络访问不稳定也会导致安装失败,切换到国内镜像源加速:

    npm config set registry https://registry.npmmirror.com/
    

    设置完成后再次执行安装命令。

  • 清除残留的损坏安装文件
    如果之前有过未完成的安装,残留文件可能导致冲突:

    1. 先卸载已安装的Angular CLI:
      npm uninstall -g @angular/cli
      
    2. 删除残留的目录:
      • Windows:找到C:\Users\<你的用户名>\AppData\Roaming\npm\node_modules\@angular目录并删除
      • Mac/Linux:删除/usr/local/lib/node_modules/@angular目录
    3. 重新执行安装命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 13:23:20