【问题标题】:How do I emulate a Firebase extension?如何模拟 Firebase 扩展?
【发布时间】:2020-11-13 14:20:13
【问题描述】:

我刚刚安装了一个 Firebase 扩展,可以在我的控制台中看到它。如何让我的本地 Functions 模拟器也使用该扩展?

当我使用 CLI 启动模拟器时,我可以看到函数模拟器正在“正在为 Cloud Functions 观看 [本地定义的路径]...”,但没有证据表明 Firebase 扩展已被下载或以其他方式观看。

【问题讨论】:

    标签: firebase google-cloud-functions firebase-tools


    【解决方案1】:

    目前还没有内置支持在 Firebase 的 Emulator Suite 上运行扩展程序。

    幸运的是,Firebase 扩展大多“只是”预定义的云函数,带有一些安装和配置数据。而且由于可以模拟 Cloud Functions,您可以通过一些工作在本地获得相同的功能。

    要在本地模拟器上运行扩展程序,您必须获取扩展程序的源代码(从扩展程序的页面链接),并使 Cloud Functions(可能还有应用程序)代码连接到模拟器而不是云托管服务。


    更新:有一种解决方法,其中从事扩展的工程师记录了here

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-27
    • 2021-03-15
    • 1970-01-01
    • 2022-01-04
    • 2015-08-02
    • 2016-06-25
    • 2010-10-08
    相关资源
    最近更新 更多