2016-07-13 17 views
0

Meine Log4js konfigurieren | Basis node.jsWie Log4js Eingabe Farbe Flag Logfiles?

layout: { 
      type: 'pattern', 
      pattern: '%d - %m%n' 
    } 

I Benutzer diese Methode zur Aufzeichnung

var duration = new Date() - t; 
logger.info('Started', req.method, req.url, req.ip); 
logger.info('Completed', req.url, res.statusCode, ('(' + duration + 'ms)').green); 

Ausgabe in eine Protokolldatei

2016-07-13 14 log : 24: 37.188 - Gestartet POST/findBalance :: ffff: 127.0.0.1

2016.07.13 14: 24: 37,189 - Gestartet POST/planadreport :: ffff: 127.0.0.1

2016-07-13 14: 24: 37,278 - Abgeschlossen/findBalance 200 [32m (90ms) [39m

2016-07-13 14: 24: 37,292 - Abgeschlossen/planadreport 200 [32m (103ms) [39m

2016-07-13 14: 26: 38,028 - Der Anfang/Anzeige :: ffff 127.0.0.1

2016-07-13 14: 26: 38,112 - [32mStarted GET/:: ffff: 127.0.0.1 [39m

2016.07.13 14: 26: 38.135 - [32mCompleted/Anzeige 302 [32m (111ms) [39m [39m

2016-07-13 14: 26: 38,206 - [32mCompleted/304 [32m (94ms) [39m [39m

2016-07-13 14: 26: 40,454 - [32mStarted GET/anmelden :: ffff: 127.0.0.1 [39m

2016-07-13 14: 26: 40,549 - [ 32mCompleted/login 304 [32m (95ms) [39m [39m

Tretene Probleme

[32m und [39m => es ist die Farbe Start- und Zielflagge ich sie nicht .. aber zu Daten-Datei aufzeichnen kann jedes Wort, das ich Farbe wünschen auf der Konsole

Antwort

0

Nach dem doc von Log4js drucken Die Farbe wird über den Block "% [und%]" beeinflusst. Holen Sie sich weitere Informationen zu Ref https://github.com/nomiddlename/log4js-node/wiki/Layouts

+1

Vielleicht hat dies Ihre Frage beantwortet. https://github.com/nomiddlename/log4js-node/issues/304 –