目前,我每天都在用winston daily rotate压缩文件。我现在要做的事情是在一周后删除zip files。有没有可能通过使用winston daily rotate来实现这一点,或者我必须自己编写它?
代码im使用:
const transport = new (winston.transports.DailyRotateFile)({
"name": "basic-log",
"filename": `${logDir}/%DATE%-log`,
"datePattern": "YYYY-MM-DD",
"zippedArchive": true,
"colorize": false,
"maxFiles": '2d'
});
transport.on('rotate', function(oldFilename, newFilename) {
// do something fun
console.log(new Date(), oldFilename, newFilename)
});
const logger = new (winston.Logger)({
transports: [
transport
]
});提前谢谢。
发布于 2018-10-17 14:49:33
目前(winston-daily-rotate-Filev.3.3.3)不能删除压缩文件。打开的错误:https://github.com/winstonjs/winston-daily-rotate-file/issues/125
https://stackoverflow.com/questions/50735385
复制相似问题