Firebase在同一项目中起作用,但有多个应用程序

时间:2019-06-24 09:00:56

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

在同一Firebase项目中,我有一个具有多个功能的节点应用程序,而另一个仅具有预定功能的应用程序(由于某种原因,如果在同一应用程序中一起部署,则会遇到副作用)。

每次部署仅具有预定功能的应用程序时,它都会告诉我源代码中不存在其他功能(显然),并询问我是否要删除它们。

是否可以将功能标记为永久功能,并避免每次都选择不删除功能?

1 个答案:

答案 0 :(得分:1)

通过Firebase CLI部署Cloud Functions时,它希望您将包含整个项目的所有功能的index.js / index.ts传递给它。

无法将某些Cloud Functions标记为永久性。我通常使用firebase deploy --only functions:function1,function2明确地告诉Cloud Functions我在您的情况下要部署什么功能。

有关此选项的更多信息,请参见deploying specific functions上的参考文档。可以将功能分组的选项对您的情况特别有用,因为您可以按应用分组。