我使用 Winston 进行日志记录:
var winston = require('winston');
var logger = new(winston.Logger)({
transports: [
new(winston.transports.Console)(),
new(winston.transports.File)({filename: '/var/log/logF.log'})
]
});
然后我写入此日志:
logger.log("File: " + path + " was found");
由于某些原因,文件 /var/log/logF.log
没有更新,标准输出也没有显示日志。
我如何使用它以便将日志写入“/var/log/logF.log”?
最佳答案
您没有指定日志“级别”,很遗憾,“日志”不是默认级别。 尝试:
logger.log("info", "File: was found");
// or
logger.info("File: was found");
关于node.js - winston 记录到文件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27839362/