diff --git a/packages/vite/src/node/config.ts b/packages/vite/src/node/config.ts index 8112d7f624edff..8f16aed9c84917 100644 --- a/packages/vite/src/node/config.ts +++ b/packages/vite/src/node/config.ts @@ -619,7 +619,7 @@ export async function resolveConfig( } }, worker: resolvedWorkerOptions, - appType: config.appType ?? middlewareMode === 'ssr' ? 'custom' : 'spa', + appType: config.appType ?? (middlewareMode === 'ssr' ? 'custom' : 'spa'), experimental: { importGlobRestoreExtension: false, hmrPartialAccept: false,