我正在使用https://www.npmjs.com/package/@google-cloud/logging-bunyan以便将jsonPayload登录到用于Firebase功能的Stackdriver。在本地运行Firebase函数时,我尝试将输出通过管道传输到Bunyan cli,以便在使用
进行开发时更易于阅读 firebase serve | ./node_modules/.bin/bunyan
Bunyan似乎并不能始终如一地处理所有仿真器日志输出,仅是给定请求的最后几行。我不确定这是否是因为Firebase在所有日志输出的开头都添加了级别,即
info: {"name":"foo","hostname":"local","pid":59963,"level":30,"msg":"Doing the thing","time":"2018-08-03T17:49:31.683Z","v":0}
或其他原因。是否有人遇到此问题并找到了解决方法?