重命名captains-log暴露方法

时间:2015-09-30 20:44:47

标签: node.js logging sails.js

有没有办法改变captains-log暴露的方法? 我正在开发一个sailsJs项目。我需要日志级别和调用: FATAL \ ERROR \ WARN \ INFO \ DEBUG 我设法通过在config.log文件中执行此操作来更改日志级别:

var winston = require('winston');
winston.setLevels(
  {
    crit: 1,
    error: 2,
    warn: 3,
    info: 4,
    debug: 5,
    verbose: 6
  });

module.exports.log = {
  level: 'info',
  custom: new winston.Logger({
    transports: [
      new winston.transports.Console(),
      new(winston.transports.File)(
      {
        filename: './.tmp/log.log'
      }),
    ]
  })
};

但是我无法找到重命名暴击的方法,这是致命的,所以我可以这样做: sails.log.fatal代替sails.log.crit

谢谢!

0 个答案:

没有答案