【发布时间】:2017-06-16 11:11:53
【问题描述】:
这里是代码示例:
var winston = require('winston');
var loggerNew = new (winston.Logger)({
transports: [
new winston.transports.File({filename: 'all-logs.log'})
],
exceptionHandlers: [
new winston.transports.File({filename: 'exceptions.log'})
]
});
我正在使用 winston 模块来记录预期。但它没有将任何内容写入文件。请指教!
【问题讨论】:
-
我运行您的代码没有任何问题,并且它已创建日志文件。你是怎么登录的?
-
你如何运行你的代码?文件名是相对于进程位置创建的,尝试将文件名更改为
require("path").join(__dirname,"all-logs.log") -
@ParhamAlvani :我使用的代码与我在此处发布的代码相同。你能告诉我你的node版本和winston版本吗?