如何为Dev和Production使用相同的功能 - Firebase

时间:2018-01-01 12:50:40

标签: firebase google-cloud-functions

我是firebase和云功能的新手,请尽量提供帮助。

我有一个使用云功能调用外部API的应用。由于我的应用程序现在正在运行并通过云功能使用这些API。我必须使用Dev环境在我的应用程序中开发新功能,而不会干扰Live功能。

Dev和Production有两种不同的外部API URL。

例如:

Dev = demoapi.example.com/someapi

Live = api.example.com/someapi

我怎样才能在不干扰LIVE app的情况下将云功能上传到开发环境。

我是否必须在索引文件中写下每个函数的副本?或者还有其他方法吗?因为有大约20个功能。

开发和生产数据库/项目在firebase中都不同。但我只能支付一个火焰计划(因为云功能需要火焰计划来发出外部请求)所以我想使用一个项目来实现功能。

复制每个功能并不是正确的选择。

0 个答案:

没有答案