NodeJS Winston DailyRotateFile不写

我正在尝试设置一个简单的每日循环日志写入:

// Create file transport transports.push(new winston.transports.DailyRotateFile({ name: 'file', datePattern: '.yyyy-MM-ddTHH', filename: path.join(logPath, 'http') })); // Create new logger var logger = new winston.Logger({ transports: transports }); 

它正在创build日志文件,但是logger.info(some_data)不会向日志写任何东西。

任何想法,甚至是另一个解决scheme?

这一个分钟旋转工作:

 var winston = require('winston'); var logger = new (winston.Logger)({ transports: [ new (winston.transports.DailyRotateFile)({ filename: 'logFile', datePattern: '.yyyy-MM-dd_HH-mm' }) ] }); logger.info('Hello my friend');