【问题标题】:Access to firebase configuration访问 firebase 配置
【发布时间】:2020-05-23 14:54:30
【问题描述】:

我有一个使用serverless-google-cloudfunctions 插件部署在无服务器谷歌云平台中的功能。该功能已成功部署,但是当我尝试访问 require('firebase-functions').config() 对象未定义。

如果您使用 gcloud 部署该功能,Firebase 配置是否可用?部署是否必须使用 firebase-cli 完成?

我的假设是,由于 Firebase 函数也是 gcloud 函数,反之亦然,因此我在访问配置时不会遇到任何问题。

我没有尝试使用 gcloud sdk(没有 Serverless)部署该功能。

谢谢

【问题讨论】:

    标签: google-cloud-functions serverless firebase-cli gcloud-cli


    【解决方案1】:

    是的,首先,您需要在 Firebase 控制台上直接在 Firebase 上创建数据库。之后,您可以将您的项目连接到 Firebase 并在 Google Cloud Platform 中使用它。

    如果您需要有关 Firebase 项目的更多信息,可以访问文档Understand Firebase projects

    之后,我建议您查看文档Get started: write and deploy your first functions,以了解有关将 Firebase 与 GCP 使用的 Cloud Functions 结合使用的更多信息。

    如果这些信息对您有帮助,请告诉我!

    【讨论】:

    • 感谢您的回答。这不是我第一次在 firebase 中部署功能。当我使用 firebase-cli 部署它们时,访问 firebase 配置没有问题。不过,在这种特殊情况下,我使用无服务器部署了该功能,但似乎我无权访问 firebase 配置。我想知道是否其他人也有同样的问题。
    • 嗨@Bettina 考虑到这一点,我建议您直接联系Firebase Support。他们应该能够确认这是否是预期的。 :)
    猜你喜欢
    • 2021-08-22
    • 2023-04-06
    • 1970-01-01
    • 2018-06-09
    • 2021-04-29
    • 2016-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多