javascript - 在 Firebase 控制台中记录 JSON 对象

标签 javascript firebase google-cloud-functions

有谁知道如何以可读的方式将 JSON 数据记录到 firebase 日志中?使用时:
console.log(req.body)
或者
console.log(`${req.body.event}: ${JSON.stringify(req.body, null, 2)}`);
它在多行上打印如下图所示。

我的 firebase 云功能在 Node 10 上运行

enter image description here

最佳答案

我可以确认我有同样的问题,因为对 Node 10 JSON 对象的更新打印在多行中。
目前解决方案是导入此依赖项:

require('firebase-functions/lib/logger/compat');
只需将其放在函数代码的顶部即可。
您可以查看官方问题以获取更新:https://github.com/firebase/firebase-functions/issues/612

关于javascript - 在 Firebase 控制台中记录 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60150391/

相关文章:

javascript - jQuery 最小宽度与宽度 : How to remove px?

android - 奇怪的错误 java.lang.IllegalArgumentException : location must not be null or empty Firebase Android

javascript - 云函数 - 如何仅实例化全局函数/变量一次?

go - PGP文件解密\

javascript、jquery、plupload 是否可以在不重新加载页面/对象的情况下即时将参数传递给 URL

javascript - 通过脚本或者其他方式下载文件

javascript - Angular2 表单重置,表单重置或提交后取消选中 radio

Android gradle - 使用配置文件的不同目录设置产品风格,查找所有目录而不仅仅是 1

Angular 2 : Component is not part of any module

typescript - Firebase 云函数解析来自 Firebase 存储的文件