【发布时间】:2019-01-31 16:25:24
【问题描述】:
我按照教程在我的 express 应用程序中设置了 winston (2.x) 默认记录器。更新到当前版本的 winston (3.0.0) 时,我在添加传输时遇到问题。我已关注latest docs,但我仍然在控制台中收到通知,并且根本没有创建任何日志文件:
[winston] 尝试在没有传输的情况下写入日志
logging.js
const winston = require('winston');
module.exports = function () {
const files = new winston.transports.File({ filename: 'logfile.log' });
const myconsole = new winston.transports.Console();
winston.add(myconsole);
winston.add(files);
}
index.js
const winston = require('winston');
...
require('./logging');
winston.info("Give some info");
[winston] 尝试在没有传输的情况下写入日志 {"message":"提供一些信息","level":"info"}
我做错了什么?
【问题讨论】:
标签: javascript node.js winston