我正在使用Firebase功能。我有2个环境:一个用于开发,另一个用于登台。
我的问题是,在部署到每个环境时如何更改admin.initializeApp
配置,因为databaseURL
正在发生变化:
admin.initializeApp({
credential: [...],
databaseURL: "someurl"
});
谢谢!
答案 0 :(得分:1)
您这样做就像在常规node.js应用中使用Firebase Admin SDK一样。 The setup instructions are here。当您下载项目的服务帐户凭据时,Firebase控制台中还有说明。
下载服务帐户密钥文件时,可以将其放在functions
目录中,以便可以使用require()加载并传递给initializeApp
。