Winston记录到多个文件日志而不复制日志消息

Geo*_*nov 5 logging winston

这是我的Winston配置:

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'
 ]
Run Code Online (Sandbox Code Playgroud)

目前我登录时:

logger.error 'error' # both logs
logger.debug 'debug' # on debug log
Run Code Online (Sandbox Code Playgroud)

我想要的只是错误只能转到error.log,而调试消息只能转到debug.log.我怎样才能做到这一点?搜索了文件传输选项,但没有找到类似的东西.