simple-node-logger icon indicating copy to clipboard operation
simple-node-logger copied to clipboard

How to write a log line by line.

Open Subramanian8 opened this issue 6 years ago • 1 comments

It create a file and write a log. everything is working. The problem is log written in single line. but, i need to write every log in separate line.

My log file: 2018-10-30 04:48:43 INFO Start 2018-10-30 04:48:53 INFO Model Page : User id - TEST12345 2018-10-30 04:48:56 INFO Dashboard Page : setmodel 2018-10-30 05:26:50 INFO About Page : setmodel

Expected output: 2018-10-30 04:48:43 INFO Start 2018-10-30 04:48:53 INFO Model Page : User id - TEST12345 2018-10-30 04:48:56 INFO Dashboard Page : setmodel 2018-10-30 05:26:50 INFO About Page : setmodel

Code:

logfile_opts = { logDirectory:'logs', // NOTE: folder must exist and be writable... fileNamePattern:'pheal-<DATE>.log', timestampFormat:'YYYY-MM-DD HH:mm:ss' }

const logger = require('simple-node-logger').createRollingFileLogger( logfile_opts ); // const log = require('simple-node-logger').createSimpleLogger();

logger.info('Start'); logger.info('Model Page : User id - TEST12345'); logger.info('Dashboard Page : setmodel'); logger.info('About Page : setmodel');

Subramanian8 avatar Oct 30 '18 10:10 Subramanian8

Same here. I expect it to be something with the Unix environment since its working on the windows testing environment. Anybody got a fix?

E-P1983 avatar Nov 12 '18 14:11 E-P1983