File tree 2 files changed +10
-2
lines changed
packages/vite-plugin-svelte/src/utils
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(
184
184
const exclude : string [ ] = [ 'svelte-hmr' ] ;
185
185
const isSvelteExcluded = config . optimizeDeps ?. exclude ?. includes ( 'svelte' ) ;
186
186
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 ) ;
189
192
} else {
190
193
log . debug ( '"svelte" is excluded in optimizeDeps.exclude, skipped adding it to include.' ) ;
191
194
}
You can’t perform that action at this time.
0 commit comments