winston logger 默认生成日志文件
winston logger make logs file by default
我只需要在 example.js 文件中像这样
var winston = require('winston');
//Bla Bla Bla Bla
当 运行 这段代码 winston 生成两个文件 example.log
和 example_err.log
时,我只是想知道是默认的 winston 行为还是我代码中的某些东西让 winston 那样做?
以防万一我不使用任何 winston.info
或 winston.error
。
更新 1
example.log 包含 stdout 的所有输出,example_err.log 包含 example.js
中发生的所有异常
我建议添加您自己的传输,如下所示:
winston.add(winston.transports.File, { filename: 'somefile.log' });
您还可以搜索您的代码,看看您是否在某处添加了传输,winston.add
。
我还建议您查看此处的文档:https://github.com/winstonjs/winston
我只需要在 example.js 文件中像这样
var winston = require('winston');
//Bla Bla Bla Bla
当 运行 这段代码 winston 生成两个文件 example.log
和 example_err.log
时,我只是想知道是默认的 winston 行为还是我代码中的某些东西让 winston 那样做?
以防万一我不使用任何 winston.info
或 winston.error
。
更新 1
example.log 包含 stdout 的所有输出,example_err.log 包含 example.js
中发生的所有异常我建议添加您自己的传输,如下所示:
winston.add(winston.transports.File, { filename: 'somefile.log' });
您还可以搜索您的代码,看看您是否在某处添加了传输,winston.add
。
我还建议您查看此处的文档:https://github.com/winstonjs/winston