Skip to content

Commit 75ad9c6

Browse files
committed
fix: add build configuration to prevent copying public directory files during single-file builds
1 parent 4dd900d commit 75ad9c6

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

vite.single.config.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ const inlineFaviconPost = {
2323
export default defineConfig((env) => {
2424
const base = typeof baseConfig === 'function' ? (baseConfig as any)(env) : (baseConfig as any);
2525
return mergeConfig(base, {
26-
plugins: [...(base.plugins || []), viteSingleFile(), inlineFaviconPost]
26+
plugins: [...(base.plugins || []), viteSingleFile(), inlineFaviconPost],
27+
build: {
28+
// For single-file builds, prevent copying files from public/ (like favicon.ico)
29+
copyPublicDir: false
30+
}
2731
});
2832
});
2933

0 commit comments

Comments
 (0)