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

Node 22环境下Angular CLI安装无法完成的解决咨询

解决Node.js 22下全局安装@angular/cli卡住的问题
  • 清理npm缓存后重试
    缓存损坏可能导致安装进程无响应,先强制清理缓存:

    npm cache clean --force
    

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

    npm i -g @angular/cli
    
  • 禁用npm进度条
    部分终端环境中,npm的进度条渲染会出现假死现象(后台仍在运行但无视觉反馈),尝试禁用进度条:

    npm i -g @angular/cli --no-progress
    
  • 重新安装nvm管理的Node.js 22
    若Node.js 22安装包存在损坏,先卸载再重新安装:

    nvm uninstall 22
    nvm install 22
    

    安装完成后确认node -v和npm -v输出正常,再尝试安装Angular CLI。

  • 指定兼容Node.js 22的Angular CLI版本
    Angular 17及以上版本已官方支持Node.js 22,可直接指定最新稳定版安装:

    npm i -g @angular/cli@latest
    
  • 检查npm全局路径权限
    nvm管理的Node.js为用户级权限,无需使用sudo(sudo会切换到系统Node环境引发冲突)。确认npm全局安装目录权限:

    npm config get prefix
    

    输出路径通常为~/.nvm/versions/node/v22.x.x/bin,确保该路径及父目录为当前用户可读写。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 19:37:08