如何查看有关Firebase JavaScript客户端究竟在做什么的更多详细信息?

mim*_*ing 4 firebase

我想更深入地了解Firebase JavaScript客户端库正在做什么.

我正在使用Firebase开发一个JavaScript应用程序,它必须处理很多复杂性.例如,它必须处理网络中断和间歇性高延迟时段.客户端库正在处理这个问题,但我想知道它是如何做到的.

有没有办法启用详细日志记录?

mim*_*ing 7

是! 您可以启用这样的调试日志:

Firebase.enableLogging(true);
Run Code Online (Sandbox Code Playgroud)

您可以将其添加到应用程序的源代码中,也可以将其粘贴到Web浏览器的JavaScript控制台中.

启用后,Firebase客户端库会将一大堆日志打印到JavaScript控制台.

注意:在生产中运行它可能不是一个好主意.它增加了客户使用的带宽.