离线Firebase存根

时间:2015-08-27 07:22:24

标签: json node.js mongodb firebase

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

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

1 个答案:

答案 0 :(得分:1)

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

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