From 18a16a1ee2531154e41ff11ee0ce172e9abe2919 Mon Sep 17 00:00:00 2001 From: Steve Dodier-Lazaro Date: Mon, 29 Dec 2025 15:46:46 +0100 Subject: [PATCH 1/2] Docs: Mention Vite publicDir interference --- docs/api/main-config/main-config-static-dirs.mdx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/api/main-config/main-config-static-dirs.mdx b/docs/api/main-config/main-config-static-dirs.mdx index 5b026d11a370..0207e0b5e67d 100644 --- a/docs/api/main-config/main-config-static-dirs.mdx +++ b/docs/api/main-config/main-config-static-dirs.mdx @@ -17,6 +17,10 @@ Sets a list of directories of [static files](../../configure/integration/images- {/* prettier-ignore-end */} + +When using Vite-based frameworks, additional directories may be copied to your build directory because of Vite's own [static asset handling](https://vite.dev/guide/assets#the-public-directory). You can set Vite's `publicDir` option to `false` to disable this behavior. + + ## With configuration objects You can also use a configuration object to define the directories: @@ -25,4 +29,4 @@ You can also use a configuration object to define the directories: -{/* prettier-ignore-end */} +{/* prettier-ignore-end */} \ No newline at end of file From a93ebebd3480212133b3e6bf9ea95125a58b78e2 Mon Sep 17 00:00:00 2001 From: Steve Dodier-Lazaro Date: Tue, 30 Dec 2025 13:32:40 +0100 Subject: [PATCH 2/2] Docs: Mention Vite publicDir interference --- docs/configure/integration/images-and-assets.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/configure/integration/images-and-assets.mdx b/docs/configure/integration/images-and-assets.mdx index 8670b6e41939..757d858c68ae 100644 --- a/docs/configure/integration/images-and-assets.mdx +++ b/docs/configure/integration/images-and-assets.mdx @@ -55,6 +55,10 @@ Or even use a configuration object to define the directories: {/* prettier-ignore-end */} + +When using Vite-based frameworks, additional directories may be copied to your build directory because of Vite's own [static asset handling](https://vite.dev/guide/assets#the-public-directory). You can set Vite's `publicDir` option to `false` to disable this behavior. + + ## Reference assets from a CDN Upload your files to an online CDN and reference them. In this example, we’re using a placeholder image service.