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

安装Firebase模拟器时出现下载失败错误,请求协助

解决Firestore模拟器v1.17.2下载字节不匹配的失败问题

部署和本地执行firebase setup:emulators:firestore时都遇到下载字节数不匹配的错误,提示预期64907894字节但实际获取64723779字节,试试以下几种解决方法:

  • 清理本地缓存后重新下载
    Firebase CLI会缓存模拟器安装包,大概率是缓存文件损坏导致的。找到对应系统的缓存目录:

    • Windows:%APPDATA%\firebase\emulators
    • macOS/Linux:~/.cache/firebase/emulators
      删除目录中的cloud-firestore-emulator-v1.17.2.jar文件,再重新运行firebase setup:emulators:firestore命令。
  • 指定旧版本模拟器安装
    既然怀疑v1.17.2版本存在问题,可以强制切换到之前的稳定版本。修改项目根目录的firebase.json,在emulators配置里指定firestore的版本:

    {
      "emulators": {
        "firestore": {
          "port": 8080,
          "version": "1.17.1"
        }
      }
    }
    

    保存后重新执行安装命令。

  • 手动下载替换安装包
    若自动下载持续失败,手动获取对应版本的官方安装包,确保文件字节数与提示的预期值一致,然后将下载好的cloud-firestore-emulator-v1.17.2.jar替换到缓存目录中,再执行安装命令验证。

  • 更新Firebase CLI
    可能是CLI的下载逻辑存在bug,更新到最新版本试试:

    npm install -g firebase-tools
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 13:07:13