diff --git a/lib/support/logger.js b/lib/support/logger.js index b37bade8c..690e1ced2 100644 --- a/lib/support/logger.js +++ b/lib/support/logger.js @@ -26,8 +26,9 @@ if (process.env.NODE_ENV !== 'production') { winston.format.errors({ stack: true }), winston.format.metadata({ fillExcept: ['message', 'level', 'timestamp'] }), winston.format.printf((info) => { - // const message = info.metadata.stack ? `${info.message}\n${info.metadata.stack}` : info.message; - const message = info.message; + const message = info.metadata.stack + ? `${info.message}\x1b[90m${info.metadata.stack.slice(info.metadata.stack.indexOf('\n'))}\x1B[39m` + : info.message; const component = formatModule(info.metadata.module || info.metadata.app, 20); return `${info.timestamp} [${info.level}] ${component} : ${message}`; })