We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db0c851 commit 0738ac1Copy full SHA for 0738ac1
vite.config.ts
@@ -19,6 +19,18 @@ function generateManifest() {
19
// https://vitejs.dev/config/
20
export default defineConfig(({ mode }) => ({
21
build: {
22
+ rollupOptions: {
23
+ output: {
24
+ assetFileNames: assetInfo => {
25
+ let extType = assetInfo.name.split('.').at(1);
26
+ if (/png|jpe?g|svg|gif|tiff|bmp|ico/i.test(extType)) {
27
+ extType = 'icons';
28
+ }
29
+ return `assets/${extType}/[name]-[hash][extname]`;
30
+ },
31
32
33
+
34
emptyOutDir: true,
35
sourcemap: mode === 'development' ? 'inline' : false,
36
minify: true,
0 commit comments