如何打开Firebase Javascript客户端的日志记录?

Ste*_*e K 17 javascript node.js firebase

我从Node.js模块连接到firebase.我的Javascript代码应该是将数据写入我的firebase,但事实并非如此.我也没有看到任何错误,warnins等登录到控制台.那么我如何为firebase JS客户端启动日志记录以查看实际发生的情况?这样的事情存在吗?我尝试搜索firebase API文档,但找不到任何内容.

我正在使用node myModule.jsMac OS X 10.9中的终端运行我的Node模块,以防万一.

mck*_*oss 32

在Firebase的3.0.0版本中,这已更改为:

firebase.database.enableLogging(true);
Run Code Online (Sandbox Code Playgroud)

请参阅enableLoggging文档.


Mic*_*uer 24

要打开日志记录,您可以致电:

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

它会登录到控制台.此日志记录主要用于内部调试目的; 它不是超级用户友好的.但希望它会有所帮助.

如果要以编程方式捕获消息而不是直接将它们发送到控制台,您可以选择将函数传递给enableLogging:

Firebase.enableLogging(function(logMessage) {
  // Add a timestamp to the messages.
  console.log(new Date().toISOString() + ': ' + logMessage);
});
Run Code Online (Sandbox Code Playgroud)