firebase deploy --only函数覆盖现有函数

Qua*_*ong 40 function firebase firebase-tools google-cloud-functions

运行firebase deploy --only functions在创建新函数之前删除现有函数.是否可以将此行为修改为create if not exist, update if exists, no actions if functions not being deployed

Pab*_*ejo 110

您可以使用firebase 部分部署

$ firebase deploy --only functions:makeUppercase
Run Code Online (Sandbox Code Playgroud)

只会部署makeUppercase功能.

希望能帮助到你.

  • 也可以在部分部署中部署多个函数:`firebase deploy --only functions:function1,functions:function2` (21认同)

Fra*_*len 11

这里有一个firebaser

Running firebase deploy将部署项目中的所有函数.目前没有选项可以部署新的或修改过的功能.

虽然听起来像一个有用的添加,所以你可能想要提交一个功能请求.

更新:从Firebase工具CLI的3.8版本开始,这可能的.请参阅Pablo的答案或发行说明.