From fc2ea9c89daa6757db18a3997679f62d6db514ce Mon Sep 17 00:00:00 2001 From: les Date: Mon, 21 Jun 2021 00:44:43 +0200 Subject: [PATCH] minor on logs --- server/index.js | 3 ++- server/log.js | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/server/index.js b/server/index.js index c97c221c..0a8330a5 100644 --- a/server/index.js +++ b/server/index.js @@ -21,10 +21,11 @@ async function main () { } else { await nuxt.ready() } + try { await nuxt.listen() } catch (e) { - log.error(e) + log.error({ message: e.message }) return } diff --git a/server/log.js b/server/log.js index 5ff0f4f6..4a4dd824 100644 --- a/server/log.js +++ b/server/log.js @@ -3,7 +3,7 @@ const DailyRotateFile = require('winston-daily-rotate-file') const dayjs = require('dayjs') const config = require('config') -const gancioFormat = format.printf(({ timestamp, level, message }) => { +const gancioFormat = format.printf(({ timestamp, level, message, error }) => { return `${dayjs(timestamp).format('DD MMM YYYY HH:mm:ss')} ${level}: ${message}` }) @@ -15,7 +15,7 @@ const logger = createLogger({ handleExceptions: true, handleRejections: true, level: 'debug', - format: format.combine(format.timestamp(), format.splat(), format.colorize(), gancioFormat) + format: format.combine(format.errors({ stack: true }), format.timestamp(), format.colorize(), format.splat(), gancioFormat) } )] : [new DailyRotateFile({