gpt4 book ai didi

node.js - 如何使用 aws ec2 引擎从 firestore 初始化多个应用程序?

转载 作者:太空宇宙 更新时间:2023-11-03 22:08:15 24 4
gpt4 key购买 nike

我对 iOS 和 Android 等多个应用程序使用相同的 Firestore 数据库。我已经使用 Node js 完成了推送通知的后端。现在,我正在尝试使用 AWS 在 ec2 引擎中部署后端。在终端中临时运行服务器时,我使用了命令 node index.js ,控制台输出显示警告,FIREBASE_CONFIG 环境变量丢失。初始化 firebase-admin 将失败。

这里是数据库的截图enter image description here

这是终端 enter image description here 的控制台输出

这里是node js中使用的代码

admin.initializeApp(functions.config().firebase);

admin.initializeApp({
credential: admin.credential.cert({
projectId: '',
clientEmail: '',
privateKey: ''
}),
databaseURL: ''
});

最佳答案

将初始化分配给变量并添加任意字符串的第二个参数。这将让它知道这是二次初始化。看看documentation .

var second = admin.initializeApp({
credential: admin.credential.cert({
projectId: '',
clientEmail: '',
privateKey: ''
}),
databaseURL: ''
}, 'secondary');

关于node.js - 如何使用 aws ec2 引擎从 firestore 初始化多个应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49996435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com