javascript - 有什么办法可以禁用所有 firebase 日志记录到控制台吗?

标签 javascript logging firebase

我已经为我的 Firebase 安全规则创建了一些单元测试。此测试的一部分是尝试进行非法操作并断言它们失败。

我的问题与噪音有关;当我使用 nodeunit 运行测试时,firebase 客户端会吐出几个类似于此的日志:

FIREBASE WARNING: set at /user failed: permission_denied

我不希望在故意进行非法操作时出现此输出,因为它只会导致噪音和困惑。

最佳答案

现在有一个选项可以在全局 firebase 对象上设置日志级别:

import firebase from 'firebase/app';

firebase.setLogLevel('silent')

关于javascript - 有什么办法可以禁用所有 firebase 日志记录到控制台吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25060924/

相关文章:

javascript - 停止 iframe 在悬停时重新加载

javascript - IE9 javascript 问题的占位符脚本

ios - 我可以从 Firebase 云函数发送静默推送通知吗?

javascript - 如何在打印网页时将高度设置为自动

java - 杀死刚刚运行的Linux进程

go - Logger.Writer.(*os.File) (左侧的非接口(interface)类型 func() io.Writer)

ios - 离开 NSLogs 是否存在安全风险?

android - 用户没有定义无参数构造函数

firebase - 在本地对 Google Dialogflow 上的单元测试操作

javascript - 设置谷歌地图标记的高度/高度