diff --git a/packages/nuxt/src/pages/module.ts b/packages/nuxt/src/pages/module.ts index 91c2958289..956cf88c99 100644 --- a/packages/nuxt/src/pages/module.ts +++ b/packages/nuxt/src/pages/module.ts @@ -222,7 +222,7 @@ export default defineNuxtModule({ }) nuxt.hook('nitro:init', (nitro) => { - if (nuxt.options.dev || !nitro.options.static) { return } + if (nuxt.options.dev || !nitro.options.static || nuxt.options.router.options.hashMode) { return } // Prerender all non-dynamic page routes when generating app const prerenderRoutes = new Set() nuxt.hook('pages:extend', (pages) => {