| 
									
										
										
										
											2025-07-01 13:26:46 -03:00
										 |  |  | import { defineConfig } from 'vite' | 
					
						
							|  |  |  | import react from '@vitejs/plugin-react' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | export default defineConfig({ | 
					
						
							|  |  |  |   plugins: [react()], | 
					
						
							| 
									
										
										
										
											2025-07-03 11:44:10 -03:00
										 |  |  |   build: { | 
					
						
							| 
									
										
										
										
											2025-07-04 15:37:21 -03:00
										 |  |  |     // Ya no lo construiremos como una librería, sino como una aplicación web normal.
 | 
					
						
							|  |  |  |     // Esto genera archivos con hashes en los nombres para evitar problemas de caché,
 | 
					
						
							|  |  |  |     // pero podemos manejarlo.
 | 
					
						
							|  |  |  |     outDir: 'dist', | 
					
						
							|  |  |  |     assetsDir: 'assets', // Asegura que los assets estén en una carpeta predecible
 | 
					
						
							| 
									
										
										
										
											2025-07-03 11:44:10 -03:00
										 |  |  |     rollupOptions: { | 
					
						
							|  |  |  |       output: { | 
					
						
							| 
									
										
										
										
											2025-07-04 15:37:21 -03:00
										 |  |  |         // Nombres de archivo predecibles para JS y CSS
 | 
					
						
							|  |  |  |         entryFileNames: `assets/mercados-widgets.js`, | 
					
						
							|  |  |  |         chunkFileNames: `assets/mercados-widgets-chunk.js`, | 
					
						
							|  |  |  |         assetFileNames: `assets/mercados-widgets.[ext]` | 
					
						
							| 
									
										
										
										
											2025-07-03 11:44:10 -03:00
										 |  |  |       } | 
					
						
							|  |  |  |     } | 
					
						
							| 
									
										
										
										
											2025-07-01 16:05:26 -03:00
										 |  |  |   } | 
					
						
							| 
									
										
										
										
											2025-07-03 11:44:10 -03:00
										 |  |  | }) |