From 5a5d5db96df8a02b476f445f794ebe73c52b2c14 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Fri, 8 Aug 2025 01:08:54 +0700 Subject: [PATCH] log --- server/middleware/log.ts | 3 +++ server/plugins/log-error.ts | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 server/middleware/log.ts create mode 100644 server/plugins/log-error.ts diff --git a/server/middleware/log.ts b/server/middleware/log.ts new file mode 100644 index 0000000..7bfd623 --- /dev/null +++ b/server/middleware/log.ts @@ -0,0 +1,3 @@ +export default defineEventHandler(async (event) => { + console.log('[Middleware] Incoming request:', event.path) +}) \ No newline at end of file diff --git a/server/plugins/log-error.ts b/server/plugins/log-error.ts new file mode 100644 index 0000000..b93de8d --- /dev/null +++ b/server/plugins/log-error.ts @@ -0,0 +1,7 @@ +import { defineNitroPlugin } from 'nitropack' + +export default defineNitroPlugin((nitroApp) => { + nitroApp.hooks.hook('error', (error, event) => { + console.error('[Nitro Error]', error) + }) +}) \ No newline at end of file