萝卜青菜各有所爱吧,
pino够轻量,自定义还算丰富,性能还很高!!...configService.get('SERVE_LISTENER_PORT'));
}
bootstrap()
根模块配置(app.module)
正如我们上篇文章说的,都搞了配置中心了,
那肯定这边同步引用相关配置啊,不然意义何在...: Parameters; // 就是可以设置排除不作用的路由区域,具体可以看下官方文档的中间件部分!
forRoutes?...: true; // 这个东西就是检测已存在的pino就不用这个了,比如用了Fastify作为底层,它内置logger就是走的pino!!!
renameContext?...default('development'),
}),
validationOptions: {
allowUnknown: false, // 控制是否允许环境变量中未知的键