Javascript winston旋转日志文件名包括日期

Javascript winston旋转日志文件名包括日期,javascript,node.js,logging,rotation,winston,Javascript,Node.js,Logging,Rotation,Winston,我想创建一个旋转日志文件,其名称包括文件的日期 例如:25052021-frontendlogs.txt 我的应用程序不会每天重新启动。因此,文件的编程命名是不可能的 winston daily rotate文件包仅支持文件名中的%DATE%环境变量。%DATE%的输出是25-05-2021,在这个输出中有一些我不想要的“-”,所以我可以创建一个文件“25-05-2021-frontendlogs.txt”。如何将文件名格式化为“25052021 frontendlogs.txt” 谢谢 let

我想创建一个旋转日志文件,其名称包括文件的日期

例如:25052021-frontendlogs.txt

我的应用程序不会每天重新启动。因此,文件的编程命名是不可能的

winston daily rotate文件包仅支持文件名中的%DATE%环境变量。%DATE%的输出是25-05-2021,在这个输出中有一些我不想要的“-”,所以我可以创建一个文件“25-05-2021-frontendlogs.txt”。如何将文件名格式化为“25052021 frontendlogs.txt”

谢谢

let DATE=“20-05-2021”;
日期=日期。替换(/-/g',);

控制台日志(日期)我强调我的应用程序不会每天重新启动。所以下面的代码只工作一次。一天后日志文件名将为21-05-2021。因此,您只需将日期变量和上述代码放在创建每日日志文件的位置。很抱歉,这是不可能的