几个小时以来我一直在尝试我能想到的每一种方法。
基本上,我正在运行一个 AWS Lambda 函数,它以客户端和服务器角色对我的 Firebase 应用程序执行一些工作。
在 Lambda 上,我需要能够逆转firebase.initializeApp(config)
and firebase.initializeApp(config, 'server')
。我试过了firebase.app('server').delete()
但这似乎不起作用。
预先感谢您的任何帮助。
需要澄清的是,我不能只使用现有的连接,因为配置可能会发生变化。
致电initializeApp
取一个可选的应用程序名称。如果未指定应用程序名称,则名称[DEFAULT]
用来。
要取消初始化应用程序,您需要调用delete
在应用程序实例上。应用程序实例由initializeApp
致电或可以使用app
功能。
也就是说,您可以像这样初始化和取消初始化应用程序:
app = firebase.initializeApp(configuration);
app.delete();
或者像这样:
firebase.initializeApp(configuration);
firebase.app('[DEFAULT]').delete();
请注意,delete
函数返回一个承诺,该承诺在应用程序删除完成时解析。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)