删除所有Firebase功能

时间:2018-07-27 13:18:24

标签: firebase google-cloud-functions firebase-cli

我有一个部署了多个功能的firebase项目。是否可以通过CLI一次删除所有功能?

我尝试了命令firebase functions:delete --region us-central1  错误输出为Error: Must supply at least function or group name.

截至目前,我删除了所有指定其每个名称的名称,如下所示: firebase functions:delete function1 function2 ...functionN,但这很麻烦。

已安装的firebase-tools版本为v4.0.0

4 个答案:

答案 0 :(得分:5)

通过https://console.cloud.google.com登录到Google Cloud Console,选择您的项目,然后从左侧列表中选择Cloud Functions。获得功能列表后,请单击标题行上的复选框以选择所有功能,然后单击工具栏中的“删除”按钮。

更新评论:

我不知道Firebase Console关于云功能的产品策略是什么。我的猜测是,它旨在提供简化,更方便的界面来管理与Firebase相关的云功能。 Google Cloud Console提供了更丰富的功能集,用于管理功能和查看日志。您可以向Firebase提交功能请求,以将这些功能添加到Firebase控制台。这些链接提供了有关Firebase / Google Cloud关系的一些详细信息:

https://stackoverflow.com/a/42859932/4815718

https://cloud.google.com/functions/docs/concepts/functions-and-firebase

答案 1 :(得分:3)

只需注释(或删除)index.js文件中的所有功能,然后通过CLI重新部署它即可。

答案 2 :(得分:1)

添加其他删除选项。如需了解详情,请查看 Firebase 官方 documentation

enter image description here

答案 3 :(得分:0)

现在,您只需按如下所示从功能仪表板中删除功能。单击右上角相关功能的三个点标记。

enter image description here