【发布时间】:2018-08-28 16:31:24
【问题描述】:
我是 Firebase 的新手,我设置了一个项目并使用 nodejs + nestjs
- 我有一个 https 触发器函数,可以将记录添加到 Firestore
- 我有一个 Firestore 文档
onCreate触发器,用于将数据复制到另一个集合
然后我尝试通过运行 npm run serve 在本地运行 Firebase,它正在调用 firebase serve --only functions
然后我可以通过邮递员应用访问https功能。
第一个问题是当我调用本地 https 函数时,Firestore onCreate 触发器未在本地触发。
第二个问题是 Firestore onCreate 触发器在服务器上运行,我可以看到正在运行的日志,这意味着在开发时,服务器上可能正在运行一些错误的错误代码,并且该代码可能会损坏数据(而好的代码在开发和错误正在我的本地修复)
所以我的问题是,人们通常如何在本地进行开发和测试?
【问题讨论】:
标签: firebase firebase-realtime-database google-cloud-functions google-cloud-firestore firebase-cli