我是Firebase的新手,我设置了一个项目并使用了nodejs + nestjs
onCreate
触发器,用于将数据复制到另一个集合然后我尝试通过运行调用npm run serve
的{{1}}来本地运行Firebase
然后我可以通过postman app访问https功能。
第一个问题是当我调用本地https函数时,不会在本地触发Firestore firebase serve --only functions
触发器。
第二个问题是Firestore onCreate
触发器在服务器上运行,我可以看到正在运行的日志,这意味着在开发时,一些错误的错误代码可能在服务器上运行而且该代码可能会破坏数据(而良好的代码正在开发中,错误正在我的本地修复)
所以我的问题是,人们通常如何在本地进行开发和测试?
答案 0 :(得分:2)
firebase serve --only functions
仅模拟HTTPS功能。
firebase experimental:functions:shell
适用于其他所有内容,但您必须构造存根数据以发送给它。
有关详细信息,请参阅文档: