簡體   English   中英

SailsJS中的自定義記錄器

[英]Custom Logger in SailsJS

下面是我的log.js文件,但它僅記錄“來自彩色Winston的Hello”,但未在我的應用程序中記錄我所有的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 這應該記錄幾乎所有內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM