ON THIS PAGE 
devLogs
Stream Server Logs to Client
Enable devLogs
Config nuxt.config.ts to enable devLogs:
export default defineNuxtConfig({
  features: {
    devLogs: true
  }
})
dev:ssr-logs Hook
The dev:ssr-logs hook is called with an array of server-side logs that have been passed to the client.
Add dev:ssr-logs hook in a plugin @/plugins/ssr-logs.ts:
// @/plugins/ssr-logs.js
export default defineNuxtPlugin((nuxtApp) => {
    nuxtApp.hook('dev:ssr-logs', (logs) => {
    console.log('SSR Logs:', logs)
    // rocess or send logs to a logging service
    logs.forEach(log => {
      // Process each log entry
      console.log(`Log type: ${log.type}, message: ${log.message}`)
    })
  })
})
dev:ssr-logs hook is only called in dev mode.
Copyright @ 2025 Anne Brown