可以同时使用Google Firebase仿真器和REST功能仿真器吗?

时间:2018-07-26 10:09:17

标签: node.js firebase firebase-realtime-database google-cloud-functions firebase-cli

能否同时使用Google Firebase仿真器和REST Google仿真器?

这里是场景:我们正在尝试Firebase和Google功能来构建多个应用程序。我们的应用程序需要一组通用的微服务,这些微服务将无法直接从客户端访问,而只能通过Firebase功能的REST API进行访问。两者都是Google函数,但是它们在不同的上下文中运行(Firebase触发器与REST触发器)。我想确保我正确理解了用法。我正在使用一个后端项目来定义微服务,这些功能我使用

在本地模拟
functions config set projectId backend
functions start

这将加载实际功能及其相关的REST和gRPC API。我们仍在使用Firestore进行更永久的,类似交易的存储。然后,我们使用本地Firebase工具在希望从前端访问的功能上运行触发器。对于前端,我们使用

firebase serve

这是在包含用于前端的functions / index.js的目录之外完成的。我只是想确保这是REST功能仿真器和Firebase仿真器的合理使用,以通过Google功能提供的微服务后端测试Firebase前端。

还是将它完全向后,Firebase CLI还能模拟REST点?

0 个答案:

没有答案