1+ // // import { defineConfig } from 'vite';
2+ // // import { svelte } from '@sveltejs/vite-plugin-svelte';
3+
4+ // // // https://vitejs.dev/config/
5+ // // export default defineConfig({
6+ // // base: './', // Fuerza siempre rutas relativas
7+ // // plugins: [svelte()],
8+ // // build: {
9+ // // outDir: 'dist',
10+ // // emptyOutDir: true,
11+ // // assetsInlineLimit: 4096 // (4KB) Archivos menores se inlinenan
12+ // // },
13+ // // publicDir: 'public' // Asegúrate que coincide con tu estructura
14+ // // });
15+
116// import { defineConfig } from 'vite';
217// import { svelte } from '@sveltejs/vite-plugin-svelte';
318
4- // // https://vitejs.dev/config/
519// export default defineConfig({
6- // base: './', // Fuerza siempre rutas relativas
7- // plugins: [svelte()],
8- // build: {
9- // outDir: 'dist',
10- // emptyOutDir: true,
11- // assetsInlineLimit: 4096 // (4KB) Archivos menores se inlinenan
12- // },
13- // publicDir: 'public' // Asegúrate que coincide con tu estructura
20+ // base: './', // Usa './' para rutas relativas
21+ // plugins: [svelte()],
22+ // build: {
23+ // outDir: 'dist',
24+ // emptyOutDir: true,
25+ // sourcemap: true, // Para debugging
26+ // rollupOptions: {
27+ // output: {
28+ // entryFileNames: `assets/[name].js`,
29+ // chunkFileNames: `assets/[name].js`,
30+ // assetFileNames: `assets/[name].[ext]`
31+ // }
32+ // }
33+ // },
34+ // server: {
35+ // fs: {
36+ // strict: true
37+ // }
38+ // }
1439// });
15-
1640import { defineConfig } from 'vite' ;
1741import { svelte } from '@sveltejs/vite-plugin-svelte' ;
1842
1943export default defineConfig ( {
20- base : '. /' , // Usa './' para rutas relativas
44+ base : '/' ,
2145 plugins : [ svelte ( ) ] ,
2246 build : {
2347 outDir : 'dist' ,
2448 emptyOutDir : true ,
25- sourcemap : true , // Para debugging
2649 rollupOptions : {
2750 output : {
28- entryFileNames : ` assets/[name].js` ,
29- chunkFileNames : ` assets/[name].js` ,
30- assetFileNames : ` assets/[name].[ext]`
51+ assetFileNames : ' assets/[name].[hash].[ext]' ,
52+ chunkFileNames : ' assets/[name].[hash].js' ,
53+ entryFileNames : ' assets/[name].[hash].js'
3154 }
3255 }
3356 } ,
3457 server : {
35- fs : {
36- strict : true
37- }
58+ open : true
3859 }
39- } ) ;
60+ } ) ;
0 commit comments