File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
packages/vite-plugin-svelte/src/utils Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @sveltejs/vite-plugin-svelte ' : patch
3+ ---
4+
5+ don't add svelte/ssr to vite.optimizeDeps.include (fixes #138 )
Original file line number Diff line number Diff line change @@ -184,8 +184,11 @@ export function buildExtraViteConfig(
184184 const exclude : string [ ] = [ 'svelte-hmr' ] ;
185185 const isSvelteExcluded = config . optimizeDeps ?. exclude ?. includes ( 'svelte' ) ;
186186 if ( ! isSvelteExcluded ) {
187- log . debug ( `adding bare svelte packages to optimizeDeps.include: ${ SVELTE_IMPORTS . join ( ', ' ) } ` ) ;
188- include . push ( ...SVELTE_IMPORTS ) ;
187+ const svelteImportsToInclude = SVELTE_IMPORTS . filter ( ( x ) => x !== 'svelte/ssr' ) ; // not used on clientside
188+ log . debug (
189+ `adding bare svelte packages to optimizeDeps.include: ${ svelteImportsToInclude . join ( ', ' ) } `
190+ ) ;
191+ include . push ( ...svelteImportsToInclude ) ;
189192 } else {
190193 log . debug ( '"svelte" is excluded in optimizeDeps.exclude, skipped adding it to include.' ) ;
191194 }
You can’t perform that action at this time.
0 commit comments