winston logger默认生成日志文件

时间:2016-01-13 07:53:05

标签: node.js logging winston

我只需要像example.js这样的文件中的winston

var winston = require('winston');

//Bla Bla Bla Bla

运行此代码时,winston会生成两个文件example.logexample_err.log,我只知道它是默认的winston行为还是我的代码中的某些东西让winston这样做?

以防我不使用任何winston.infowinston.error

更新1

example.log包含stdout的所有输出,example_err.log包含example.js中发生的所有异常

1 个答案:

答案 0 :(得分:0)

我建议添加您自己的传输,如下所示:

winston.add(winston.transports.File, { filename: 'somefile.log' });

您还可以使用winston.add搜索代码并查看是否在某处添加了传输。

我还建议您查看以下文档:https://github.com/winstonjs/winston