如何使用模拟器触发本地Firestore Cloud Functions?

时间:2019-07-03 00:38:28

标签: firebase google-cloud-firestore google-cloud-functions firebase-cli

我已经按照说明here设置了模拟器:

Dan$ firebase emulators:start --only functions
Starting emulators: ["functions"]
✔  functions: Emulator started at http://localhost:5001
i  functions: Watching "/Users/danfein/Desktop/reviews/backend/functions" for Cloud Functions...

我知道:5001正在运行。我的本地数据库环境不在本地运行(据我了解,Firebase不支持该环境),因此由于我的连接已连接到网络,因此我不知道如何触发到:5001的事件。

如何使用正在运行的React实例(如果相关,在:3000上运行)触发当前位于我的functions文件夹中的云功能之一。

这些功能当前正在运行,并且已在云中适当触发。

1 个答案:

答案 0 :(得分:1)

您将要按照documentation中所述设置开发环境。有一个新的模拟器套件将Cloud Firestore(实际上可以对其进行仿真)和Cloud Functions联系在一起。