这是我的温斯顿配置:
winston = require 'winston'
logger = new winston.Logger
transports: [
new winston.transports.File
name: 'file#debug'
level: 'debug'
filename: '/tmp/debug.log'
new winston.transports.File
name: 'file#error'
level: 'error'
filename: '/tmp/error.log'
]
目前当我登录时:
logger.error 'error' # both logs
logger.debug 'debug' # on debug log
我想要的是错误只去error.log,调试消息只去debug.log。我怎样才能做到这一点?搜索了文件传输选项,但没有找到类似的东西。