Dentro de la comilla inversa, si empiezo una nueva línea, la cadena impresa también comenzará una nueva línea.
p.ej
winston.format.printf( (info) => `${info.timestamp} ${os.hostname()} ${process.pid} ${info.level}: ${info.message}`, ),imprimirá
2021-Nov-30 01:27:39:2739 MacBook-Pro.local 56939 info: initializeExpress() COMPLETEDPero
winston.format.printf( (info) => `${info.timestamp} ${os.hostname()} ${process.pid} ${info.level}: ${info.message}`, ),imprimirá:
2021-Nov-30 01:27:39:2739 MacBook-Pro.local 56939 info: initializeExpress() COMPLETEDTuve que comenzar una nueva línea en el código debido a la especificación del código. Pero necesito evitar comenzar una nueva línea en el mensaje de registro.
¿Cómo?
Termina el literal de la plantilla al final de la primera línea y concatena con la siguiente con + .
winston.format.printf( (info) => `${info.timestamp} ${os.hostname()} ` + `${process.pid} ${info.level}: ${info.message}`, ),