diff --git a/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts b/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts index b1fd618e0018..b7efca61e4d9 100644 --- a/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts +++ b/packages/nuxt/src/core/runtime/nitro/dev-server-logs.ts @@ -44,12 +44,15 @@ export default (nitroApp: NitroApp) => { }) nitroApp.hooks.hook('afterResponse', () => { - const ctx = asyncContext.use() + const ctx = asyncContext.tryUse() + if (!ctx) { return } return nitroApp.hooks.callHook('dev:ssr-logs', { logs: ctx.logs, path: ctx.event.path }) }) // Pass any logs to the client nitroApp.hooks.hook('render:html', (htmlContext) => { + const ctx = asyncContext.tryUse() + if (!ctx) { return } htmlContext.bodyAppend.unshift(``) }) }