From 6c6d3e5fa4fde7629e91d67c941ffb63c4c6356c Mon Sep 17 00:00:00 2001 From: GrygrFlzr Date: Tue, 30 Mar 2021 12:01:33 +0700 Subject: [PATCH] create-svelte: vite.optimizeDeps all production deps --- .changeset/breezy-taxis-mix.md | 5 +++++ packages/create-svelte/template/svelte.config.cjs | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 .changeset/breezy-taxis-mix.md diff --git a/.changeset/breezy-taxis-mix.md b/.changeset/breezy-taxis-mix.md new file mode 100644 index 000000000000..c2225c783266 --- /dev/null +++ b/.changeset/breezy-taxis-mix.md @@ -0,0 +1,5 @@ +--- +'create-svelte': patch +--- + +Include all production dependencies in vite.optimizeDeps diff --git a/packages/create-svelte/template/svelte.config.cjs b/packages/create-svelte/template/svelte.config.cjs index 621098e71839..1bc9b50fbc5b 100644 --- a/packages/create-svelte/template/svelte.config.cjs +++ b/packages/create-svelte/template/svelte.config.cjs @@ -12,7 +12,11 @@ module.exports = { // hydrate the
element in src/app.html target: '#svelte', + // visit https://vitejs.dev/config/ for more details vite: { + optimizeDeps: { + include: Object.keys(pkg.dependencies || {}) + }, ssr: { noExternal: Object.keys(pkg.dependencies || {}) }