【发布时间】:2021-06-11 11:56:01
【问题描述】:
FastifyAdapter logger 非常有助于记录所有传入的请求:
{"level":30,"time":1615660286373,"pid":4,"hostname":"6bc78f92-9bd6-4dfb-bd11-ae4c17a67f7c","reqId":19,"res":{"statusCode":304},"responseTime":6.005196988582611,"msg":"request completed"}
这就是我在 Fastify 模式/适配器中使用它的方式:
const app = await NestFactory.create<NestFastifyApplication>(
AppModule,
new FastifyAdapter({logger: true})
)
在 Express 模式/适配器中是否有类似的东西?理想情况下无需编写自定义日志记录逻辑。毕竟,这看起来是一个很常见的功能。
我检查了ExpressAdapter 来源,但似乎根本没有提到“日志”。
【问题讨论】: