Как включить регистрацию в клиенте Firebase Javascript?

Я подключаюсь к firebase из модуля Node.js. Мой Javascript-код должен записывать данные в мою firebase, но это не так. Я также не вижу ошибок, предупреждений и т.д., Зарегистрированных на консоли. Итак, как я могу запустить ведение журнала для JS-клиента firebase, чтобы узнать, что происходит на самом деле? Существует ли такая вещь? Я попытался выполнить поиск документов API Firebase, но ничего не нашел.

Я запускаю свой Node модуль с node myModule.js с терминала в Mac OS X 10.9, если это имеет значение.

Ответы

Ответ 1

Чтобы включить ведение журнала, вы можете позвонить:

Firebase.enableLogging(true);

И он войдет в консоль. Этот журнал в основном предназначен для внутренних целей отладки; это не очень удобно. Но, надеюсь, это поможет.

Если вы хотите захватить сообщения программным способом, а не отправлять их непосредственно на консоль, вы можете альтернативно передать функцию enableLogging:

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