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

无法部署Firebase函数:提示firebase-functions SDK版本过低

解决Firebase函数部署时SDK版本过低的问题

核心原因

你全局升级了firebase-tools,但项目本地的firebase-functions依赖版本未同步更新,部署时Firebase检测的是项目本地的SDK版本,而非全局工具版本。

具体解决步骤

  • 进入Firebase函数所在的项目目录(通常为functions文件夹)
  • 执行命令更新本地firebase-functions依赖:
    npm install firebase-functions@latest --save
    
  • 若需锁定到指定兼容版本(如3.20.0),可执行:
    npm install firebase-functions@3.20.0 --save
    
  • 版本更新完成后,重新执行部署命令:
    firebase deploy --only functions
    

验证方式

打开functions目录下的package.json文件,检查dependencies字段中的firebase-functions版本号是否已更新至>=3.20.0,确认无误后再部署更稳妥。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 04:01:19