0

以下のように logger.js を定義しました。

var bunyan = require('bunyan');

var bunyanOpts = {
    name: 'my-api',
    streams: [
        {
            level: 'info',
            path: 'logs/mylogs.log'  
        }
    ]
};

これを使用すると、情報レベルのログしか出力できません。デバッグ、トレース、警告、エラーを同じファイルに出力する方法はありますか?

4

2 に答える 2

0

同じファイルに複数のストリームを書き込むことができると思います

var bunyanOpts = {
   name: 'my-api',
   streams: [
      {
        level: 'info',
        path: 'logs/mylogs.log'  
      },
      {
        level: 'debug',
        path: 'logs/mylogs.log'  
      },
  ]

};

于 2016-12-14T19:48:40.723 に答える