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

MacOS Ventura下执行npm install -g firebase-tools安装卡住求助

解决MacOS Ventura下npm install -g firebase-tools安装卡住的问题
  • 先终止当前卡住的进程:按下Ctrl + C中断安装
  • 清理npm缓存,修复可能损坏的缓存文件:
    npm cache clean --force
    
  • 若因网络问题导致依赖解析缓慢,切换npm源到国内镜像:
    npm config set registry https://registry.npmmirror.com/
    
  • 尝试用yarn替代npm安装,yarn的依赖树解析逻辑更高效:
    # 先全局安装yarn
    npm install -g yarn
    # 用yarn安装firebase-tools
    yarn global add firebase-tools
    
  • 排查权限问题(Mac全局安装常因权限受限卡住):
    1. 创建自定义npm全局目录:
      mkdir -p ~/.npm-global
      
    2. 配置npm使用该目录:
      npm config set prefix '~/.npm-global'
      
    3. 将该目录加入系统PATH(zsh修改~/.zshrc,bash修改~/.bash_profile):
      echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc
      
    4. 刷新配置生效:
      source ~/.zshrc
      
    5. 重新执行安装命令:
      npm install -g firebase-tools
      
  • 升级npm到最新版本,修复旧版本的兼容性问题:
    npm install -g npm
    
  • 尝试指定具体版本安装,避免版本解析冲突:
    # 安装最新稳定版
    npm install -g firebase-tools@latest
    # 或指定已知稳定版本,比如12.4.0
    npm install -g firebase-tools@12.4.0
    

内容的提问来源于stack exchange,提问作者Syed Arsalan Kazmi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 06:07:05