From b110c8c96cc5443f15887287330378b3f10a5234 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Mon, 31 Jan 2022 10:54:48 +0000 Subject: [PATCH] fix(vite): externalize config at rollup, not ssr level (#2971) --- packages/vite/src/server.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/server.ts b/packages/vite/src/server.ts index f71b1755ca..249647f243 100644 --- a/packages/vite/src/server.ts +++ b/packages/vite/src/server.ts @@ -40,7 +40,6 @@ export async function buildServer (ctx: ViteBuildContext) { } }, ssr: { - external: ['#config'], noExternal: [ ...ctx.nuxt.options.build.transpile, // TODO: Use externality for production (rollup) build @@ -63,6 +62,7 @@ export async function buildServer (ctx: ViteBuildContext) { preferConst: true, format: 'module' }, + external: ['#config'], onwarn (warning, rollupWarn) { if (!['UNUSED_EXTERNAL_IMPORT'].includes(warning.code)) { rollupWarn(warning)