From b5a91135938bb5e25b489988b5b18da4c65b0680 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 6 Jul 2022 14:07:27 +0100 Subject: [PATCH] fix(nuxt): stub server output when `ssr: false` --- packages/nuxt/src/core/nitro.ts | 4 ++++ packages/nuxt/src/core/runtime/nitro/stub.ts | 1 + 2 files changed, 5 insertions(+) create mode 100644 packages/nuxt/src/core/runtime/nitro/stub.ts diff --git a/packages/nuxt/src/core/nitro.ts b/packages/nuxt/src/core/nitro.ts index 4ec5f15bf61..cbca639fbfb 100644 --- a/packages/nuxt/src/core/nitro.ts +++ b/packages/nuxt/src/core/nitro.ts @@ -100,6 +100,10 @@ export async function initNitro (nuxt: Nuxt) { } }) + if (!nuxt.options.ssr) { + nitroConfig.alias['#build/dist/server/server.mjs'] = resolve(distDir, 'core/runtime/nitro/stub') + } + // Extend nitro config with hook await nuxt.callHook('nitro:config', nitroConfig) diff --git a/packages/nuxt/src/core/runtime/nitro/stub.ts b/packages/nuxt/src/core/runtime/nitro/stub.ts new file mode 100644 index 00000000000..ead516c976e --- /dev/null +++ b/packages/nuxt/src/core/runtime/nitro/stub.ts @@ -0,0 +1 @@ +export default () => {}