In a NORMAL Svelte project (no SvelteKit) the static files are in the public directory and when running npm run build (rollup -c) the src folder is compiled into public/build and the public folder can then be hosted somewhere.
I now switched (an already existing) Svelte project to Vite and the static files are still under public but when running npm run build (vite build), everything is bundled into the dist directory. So all the files in the public directory are actually copied and exist twice in the project. Which means when changing or adding something (which doesn't effect the app logic) the project needs to be rebuild before it can be redeployed.
Can this be changed via the configuration, that either all compiled files are added again to the public directory or that the static files reside directly inside dist and nothing is copied during the build process?
Edit: The project should still be able to be run in dev mode npm run dev (vite) with the assets being served