正如此处建议的:“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/