我的Firebase项目使用云功能存储触发器使用的几个不同的存储桶。虽然我可以在控制台中更改特定云存储功能的默认存储桶,或者在部署之后使用CLI更改默认存储桶,但我想知道是否有办法在firebase.json中配置这些设置(存储桶,内存限制,zip部署位置)并在部署期间自动接收它们。有时整个项目的部署会重置云功能设置,这会给我们的用户带来问题。谢谢!
答案 0 :(得分:1)
如果要在功能中配置要使用的值,请使用environment configuration。
从CLI:
firebase functions:config:set someservice.key="THE API KEY" someservice.id="THE CLIENT ID"
然后在一个函数中:
functions.config().someservice.key