From a764e1f90d4c615760789e2bc00181d8ae5b4469 Mon Sep 17 00:00:00 2001 From: "Xin Du (Clark)" Date: Tue, 21 May 2019 10:19:16 +0100 Subject: [PATCH] refactor(vue-app): add group for ssr logs (#5770) --- packages/vue-app/template/client.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/vue-app/template/client.js b/packages/vue-app/template/client.js index ab2f93f13d..07a1cae970 100644 --- a/packages/vue-app/template/client.js +++ b/packages/vue-app/template/client.js @@ -38,10 +38,14 @@ const NUXT = window.<%= globals.context %> || {} Object.assign(Vue.config, <%= serialize(vue.config) %>)<%= isTest ? '// eslint-disable-line' : '' %> <% if (isDev) { %> -const logger = consola.withScope('nuxt:ssr') const logs = NUXT.logs || [] -logs.forEach(logObj => logger[logObj.type](logObj)) -delete NUXT.logs +if (logs.length > 0) { + console.group("%c🚀 Nuxt.js SSR Logs", 'font-size: 110%') + const logger = consola.withScope('nuxt:ssr') + logs.forEach(logObj => logger[logObj.type](logObj)) + delete NUXT.logs + console.groupEnd() +} <% } %> <% if (debug) { %> // Setup global Vue error handler