Регистрация объекта JSON в консоли Firebase - PullRequest
4 голосов
/ 10 февраля 2020

Кто-нибудь знает, как записать JSON данные в удобочитаемом виде в журналы Firebase? При использовании:

console.log(req.body)

или

console.log(`${req.body.event}: ${JSON.stringify(req.body, null, 2)}`);

он печатается, как показано на рисунке ниже, в несколько строк.

Мои облачные функции Firebase работают на узле 10

enter image description here

1 Ответ

0 голосов
/ 11 февраля 2020

Такое многострочное поведение, вероятно, связано с тем, что вы явно указываете JSON .stringify () добавлять разрывы строк и отступы. Последний параметр (2) сообщает JSON форматеру, что вы хотите "структурированный" (он же "симпатичный") вывод с 2 пробелами на уровень отступа. Если вы отбросите последний аргумент (вы также можете безопасно сбросить «ноль»), то вы должны увидеть старую добрую длинную строку:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...