gpt4 book ai didi

typescript - Firebase Cloud Functions - 缺少 FIREBASE_CONFIG 环境变量

转载 作者:搜寻专家 更新时间:2023-10-30 21:14:44 25 4
gpt4 key购买 nike

我已经初始化了一个新项目 NestJS/functions 中。完成之后,我安装了:

npm install firebase-admin firebase-functions

之后,我不得不像这样将应用程序链接到云功能:

const bootstrap = async (expressInstance: Express) => {
const app = await NestFactory.create(AppModule, expressInstance);
await app.listen(3000); // Just for easy way to develop
await app.init();
};

bootstrap(server);

exports.api = functions.https.onRequest(server);

在应用程序中,我必须使用 firebase-admin 来授权用户。这就是问题所在。我假设运行 firebase serve --only=function,它将设置 FIREBASE_CONFIG,而我运行 nodemon,不会设置 FIREBASE_CONFIG。

我想知道,我该如何设置这个变量,以及它包含什么,这样我才能知道如何正确设置它。

最佳答案

您必须使用配置初始化 firebase-admin。它可以是显式的,当您调用 admin.initializeApp(config) 时,也可以是隐式的,使用环境变量。

查看本指南了解更多信息:https://firebase.google.com/docs/admin/setup?hl=es-419

关于typescript - Firebase Cloud Functions - 缺少 FIREBASE_CONFIG 环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53300577/

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