SailsJS中的自定义记录器



下面是我的log.js文件,但它只记录"Hello from colorized winston",但它没有在我的应用程序中记录我的所有sails.log.info。我做错了什么。我到处找都找不出来。我只找到了这个https://groups.google.com/forum/#!topic/sailsjs/67u7SqzsNJQ,这似乎证实了我做得对。

var winston = require('winston'),
  Papertrail = require('winston-papertrail').Papertrail;
var logger = new winston.Logger({
  transports: [
    new Papertrail({
      host: 'logs3.papertrailapp.com',
      port: xxxxx, // my port here
      colorize: true
    })
  ]
});
logger.info('Hello from colorized winston', logger);
module.exports = {
  log: {
    custom: logger
  }
};

如有任何帮助,我们将不胜感激。

PS。我正在参与一个由其他人创建的项目,所以他们可能破坏了一些东西。如果有人能告诉我自定义是如何工作的,给我一个如何调试的线索,我也会很感激。

确保设置了正确的日志记录级别。在config/log.js文件中,将日志级别设置为类似level: silly的级别。这应该记录了几乎所有的内容。

相关内容

  • 没有找到相关文章

最新更新