Firebase 函数版本 "Deploy to multiple environments"

标签 firebase google-cloud-platform google-cloud-functions firebase-hosting firebase-cli

正如此处建议的:“https://firebase.googleblog.com/2016/07/deploy-to-multiple-environments-with.html ”,应该使用多个项目(最好按名称区分为开发、登台、生产等),以便能够拥有这样的测试环境Firebase 托管。

但同样,本文档在 Firebase 托管的背景下讨论了这种方法。如果我不想在测试“开发”版本之前更新已经上线的“生产”功能,Firebase Cloud Functions 是否遵循相同的方法,或者是否有可以遵循的替代方法?

我认为我不能简单地添加另一个 Firebase 函数,因为代码仍将在“生产”版本和“开发”版本之间共享,这可能会导致“生产”版本出现问题。

最佳答案

针对每个环境使用专用项目与所有 Firebase 产品的建议做法相同。

关于Firebase 函数版本 "Deploy to multiple environments",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52168587/

相关文章:

flutter - 为 Flutter 中的 Firebase 身份验证设置自定义声明

javascript - 如何在 Cloud Functions for Firebase 中使用动态引用触发器

python - Google DataFlow 无法在不同位置读写(Python SDK v0.5.5)

google-compute-engine - 为什么 Google Compute Engine CPU 使用率高于预期?

node.js - 是否可以在多个项目上部署一个谷歌云功能?

firebase - 更新特定的 Firebase 身份验证 session 自定义声明

iOS Firebase 电子邮件验证

ios - 当应用程序被杀死或未运行时,如何从 IOS 应用程序的推送通知中打开特定 View ?

java - Android + Firebase : synchronous for into an asynchronous function

google-cloud-platform - 如何限制 Google 服务帐户?