SailsJS中的自定义logging器

下面是我的log.js文件,但它只logging“彩色winston你好”,但它没有logging我的应用程序中的所有我的sails.log.info。 我究竟做错了什么。 我到处search,无法弄清楚。 所有我发现是这个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。 我正在跳进一个由别人创build的项目,所以有可能他们破坏了一些东西。 如果有人能通过告诉我如何debugging自定义作品,如何debugging也是值得赞赏的。

确保你已经设置了正确的日志logging级别。 在您的config/log.js文件中,将日志级别设置为类似于以下的level: silly 。 这应该logging几乎所有的东西。