From f0debd20f48ab7eb58cfd142147531509d6c0209 Mon Sep 17 00:00:00 2001 From: Divyansh Singh <40380293+brc-dd@users.noreply.github.com> Date: Sun, 28 Apr 2024 15:55:40 +0530 Subject: [PATCH] fix(build): show file info on error --- src/node/cli.ts | 8 +++++--- src/node/plugins/dynamicRoutesPlugin.ts | 6 ++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/node/cli.ts b/src/node/cli.ts index acccda7f4ab2..7c452138dde0 100644 --- a/src/node/cli.ts +++ b/src/node/cli.ts @@ -48,7 +48,7 @@ if (!command || command === 'dev') { } createDevServer().catch((err) => { createLogger().error( - `${c.red(`failed to start server. error:`)}\n${err.stack}` + `${c.red(`failed to start server. error:`)}\n${err.message}\n${err.stack}` ) process.exit(1) }) @@ -59,13 +59,15 @@ if (!command || command === 'dev') { logVersion() if (command === 'build') { build(root, argv).catch((err) => { - createLogger().error(`${c.red(`build error:`)}\n${err.stack}`) + createLogger().error( + `${c.red(`build error:`)}\n${err.message}\n${err.stack}` + ) process.exit(1) }) } else if (command === 'serve' || command === 'preview') { serve(argv).catch((err) => { createLogger().error( - `${c.red(`failed to start server. error:`)}\n${err.stack}` + `${c.red(`failed to start server. error:`)}\n${err.message}\n${err.stack}` ) process.exit(1) }) diff --git a/src/node/plugins/dynamicRoutesPlugin.ts b/src/node/plugins/dynamicRoutesPlugin.ts index cf9576ae8492..49dd19635b9f 100644 --- a/src/node/plugins/dynamicRoutesPlugin.ts +++ b/src/node/plugins/dynamicRoutesPlugin.ts @@ -200,8 +200,10 @@ export async function resolveDynamicRoutes( 'silent' )) as RouteModule routeModuleCache.set(pathsFile, mod) - } catch (e: any) { - logger.warn(`${c.yellow(`Failed to load ${pathsFile}:`)}\n${e.stack}`) + } catch (err: any) { + logger.warn( + `${c.yellow(`Failed to load ${pathsFile}:`)}\n${err.message}\n${err.stack}` + ) continue } }