我正在使用 Firebase 模拟器在本地测试生产代码。为此,我需要将文件中的状态加载到 Firestore 中。这工作正常,但我遇到了一个问题,因为我在我要添加文档的集合之一上有侦听器。
这会触发大量更新,使我试图阅读的日志变得混乱。我该如何阻止这种情况发生?
我正在寻找可以取消所有当前正在运行的功能的东西。我在网上搜索过,但找不到有关该问题的任何文档或帮助文章。
没有用于禁用功能或取消执行的简单配置。
要阻止某个函数运行,唯一的选择是不从 index.js 中导出它。 最简单的方法是在不需要导出时注释掉导出,然后在希望再次运行时撤消导出。
要在触发函数后停止运行,您唯一的选择是完全停止模拟器。