NodeJS winston日志文件在大小限制时不会更改

Lee*_*Lee 8 node.js winston

我正在使用Winston日志记录,并指定文件大小最大为10MB.

{
    filename: 'e:\app.log', 
    json:false, 
    maxsize:'10MB', 
    maxFiles:'10', 
    timestamp:true, 
    level:'silly'
}
Run Code Online (Sandbox Code Playgroud)

我希望app.log文件在大小达到10MB时轮换,但这从未发生过,我的日志文件增长到甚至GB.

有什么我做错了吗?谢谢.

Vic*_*res 14

正如你在这里看到的那样,maxsize 必须要bytes改变它10000000

  • 达到“最大大小”后文件不会旋转。我正在使用“winston”:“^2.3.1”任何建议表示赞赏。 (2认同)