【问题标题】:Offline Firebase stub离线 Firebase 存根
【发布时间】:2015-11-21 11:07:35
【问题描述】:

我在 Angular 中编写了一个前端应用程序,它与 NodeJS 中的后端应用程序通信。后端应用程序与 Firebase 实例对话以获取/存储/修改数据。在某些情况下,我需要离线运行这个后端(没有连接到互联网),所以我无法连接到 Firebase。

是否有任何(简单)方法来创建一个从 Firebase 读取和写入的存根(例如,使用从 Firebase 导出的 JSON 文件)以模拟 Firebase 实例?我一直在网上找,有人推荐MongoDB,但是这需要对我的代码进行相当多的修改。

【问题讨论】:

  • 我很感兴趣——在什么情况下你需要离线运行你的服务器?除此之外,Firebase 将在重新上线后进行同步。
  • 其实是一个原型应用。我们需要在几个会议上展示它,而那里的互联网访问通常非常有限。为了安全起见,我们考虑使用离线解决方案作为备份。

标签: json node.js mongodb firebase


【解决方案1】:

是的。您可以使用 firebase-server 运行本地 firebase。值得注意的是,它有一些限制(例如,没有 Firebase 身份验证),但这应该更容易存根。

您可以在 firebase 博客上阅读更多内容:https://www.firebase.com/blog/2015-04-24-end-to-end-testing-firebase-server.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-25
    • 2021-11-25
    • 1970-01-01
    • 2017-03-12
    • 2014-11-17
    • 2016-05-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多