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

Firebase部署单个新Cloud Function:原有函数是否保留及单独部署可行性

关于Firebase Cloud Function部署的两个问题解答

问题1:执行firebase deploy部署单个新Cloud Function时,此前部署的旧函数是否会被删除?

不会。只要你是指定单个函数部署,已上线的旧函数完全不受影响,不会被删除或覆盖。哪怕你执行不带参数的firebase deploy --only functions(部署本地所有函数),也仅会同步本地存在的函数配置到云端,不会主动删除云端已有的、本地代码已移除的函数(要删除旧函数需单独执行firebase functions:delete命令)。

问题2:是否可单独部署该新函数,还是必须重新部署所有旧函数?

完全可以单独部署新函数,无需重新部署所有旧函数。具体命令格式如下:

firebase deploy --only functions:你的新函数名称

举个例子,如果你的新函数名为newUserNotification,执行以下命令即可完成单独部署:

firebase deploy --only functions:newUserNotification

该操作只会处理指定的新函数,其他已部署的旧函数不会产生任何变动。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 02:46:07