Skip to content

Commit dabcb5e

Browse files
committed
fix(nuxt): add / even if pages module isn't enabled
1 parent cb77ddc commit dabcb5e

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

packages/nuxt/src/core/nitro.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,11 @@ export async function initNitro (nuxt: Nuxt & { _nitro?: Nitro }) {
498498
for (const route of ['/200.html', '/404.html']) {
499499
routes.add(route)
500500
}
501-
if (!nuxt.options.ssr) {
501+
if (nuxt.options.ssr) {
502+
if (nitro.options.prerender.crawlLinks) {
503+
routes.add('/')
504+
}
505+
} else {
502506
routes.add('/index.html')
503507
}
504508
})

packages/nuxt/src/pages/module.ts

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -275,16 +275,6 @@ export default defineNuxtModule({
275275
}
276276
})
277277

278-
// TODO: inject routes in `200.html` in next nitro upgrade (2.9.7+) via https://github.com/unjs/nitro/pull/2517
279-
if (!nuxt.options.dev && !nuxt.options._prepare && nuxt.options.ssr) {
280-
nuxt.hook('app:templatesGenerated', () => {
281-
const nitro = useNitro()
282-
if (nitro.options.prerender.crawlLinks) {
283-
nitro.options.prerender.routes.push('/')
284-
}
285-
})
286-
}
287-
288278
nuxt.hook('imports:extend', (imports) => {
289279
imports.push(
290280
{ name: 'definePageMeta', as: 'definePageMeta', from: resolve(runtimeDir, 'composables') },

0 commit comments

Comments
 (0)