gpt4 book ai didi

logging - NestJS:如何为不同环境设置全局日志级别

转载 作者:行者123 更新时间:2023-12-03 23:11:00 30 4
gpt4 key购买 nike

我正在使用 NestJS 内置记录器。我找不到设置全局日志级别的选项。例如开发环境的日志级别为“详细”,生产环境的日志级别为“错误”。

另外,是否有一个选项可以禁用 NestJS 在输出中添加的内容,即时间戳和其他信息,并且只记录消息?我需要这个,因为我们使用 Kibana 日志,它会自动添加必填字段。

最佳答案

您可以在 main.ts 中设置日志级别文件:

const app = await NestFactory.create(AppModule, {
logger: process.env.NODE_ENV === 'development' ? ['log', 'debug', 'error', 'verbose', 'warn'] : ['error', 'warn'],
});

关于logging - NestJS:如何为不同环境设置全局日志级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57344904/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com