gpt4 book ai didi

node.js - 如何在运行时更改文件夹Winston日志?

转载 作者:太空宇宙 更新时间:2023-11-04 01:38:21 27 4
gpt4 key购买 nike

我目前在Node.js应用中使用Winston记录器:

transports: [
new (DailyRotateFile)({
filename: '%DATE%_info.log',
dirname: resolve(__dirname, '..', 'logs', moment().format(process.env.LOG_DATE_FORMAT)),
datePattern: process.env.LOG_DATETIME_FORMAT,
format: format.combine(format.prettyPrint(), format.timestamp()),
maxSize: '10m',
level: 'info'
})
],


我想将每天的日志放在相应的文件夹中,但事实并非如此,仅当应用程序重新启动时文件夹才会更改,例如 12-Dec-2018将包含日志12、13,...

所以我如何使其在运行时更改文件夹,例如在每次旋转期间,它也会更新目录名,在此先感谢。

最佳答案

我最终决定编写自己的迷你库来为我完成这项工作,它既简单又轻便。 wow-logger

关于node.js - 如何在运行时更改文件夹Winston日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53813132/

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