如何终止所有排队和正在运行的 Firebase 模拟器功能?

问题描述 投票:0回答:1

我正在使用 Firebase 模拟器在本地测试生产代码。为此,我需要将文件中的状态加载到 Firestore 中。这工作正常,但我遇到了一个问题,因为我在我要添加文档的集合之一上有侦听器。

这会触发大量更新,使我试图阅读的日志变得混乱。我该如何阻止这种情况发生?

我正在寻找可以取消所有当前正在运行的功能的东西。我在网上搜索过,但找不到有关该问题的任何文档或帮助文章。

firebase google-cloud-functions firebase-tools
1个回答
0
投票

没有用于禁用功能或取消执行的简单配置。

要阻止某个函数运行,唯一的选择是不从 index.js 中导出它。 最简单的方法是在不需要导出时注释掉导出,然后在希望再次运行时撤消导出。

要在触发函数后停止运行,您唯一的选择是完全停止模拟器

© www.soinside.com 2019 - 2024. All rights reserved.