diff options
| author | Ariel Costas Guerrero <ariel@costas.dev> | 2025-06-24 13:29:50 +0200 |
|---|---|---|
| committer | Ariel Costas Guerrero <ariel@costas.dev> | 2025-06-24 13:29:50 +0200 |
| commit | 894e67863dbb89a4819e825fcdf7117021082b2a (patch) | |
| tree | fb544ef7fa99ff86489717e793595f503783bb72 /src/frontend/vite.config.ts | |
| parent | 7dd9ea97a2f34a35e80c28d59d046f839eb6c60b (diff) | |
Replace leaflet for maplibre, use react-router in framework mode
Diffstat (limited to 'src/frontend/vite.config.ts')
| -rw-r--r-- | src/frontend/vite.config.ts | 18 |
1 files changed, 4 insertions, 14 deletions
diff --git a/src/frontend/vite.config.ts b/src/frontend/vite.config.ts index e7b5a95..4dfd825 100644 --- a/src/frontend/vite.config.ts +++ b/src/frontend/vite.config.ts @@ -1,9 +1,10 @@ -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react-swc' +import { defineConfig } from 'vite'; +import { reactRouter } from "@react-router/dev/vite"; +import tsconfigPaths from "vite-tsconfig-paths"; // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], + plugins: [reactRouter(), tsconfigPaths()], server: { proxy: { '^/api': { @@ -11,16 +12,5 @@ export default defineConfig({ secure: false } } - }, - build: { - rollupOptions: { - output: { - manualChunks: { - react: ['react', 'react-dom'], - router: ['react-router'], - leaflet: ['leaflet', 'react-leaflet', 'leaflet.locatecontrol', 'leaflet.markercluster'] - } - } - } } }) |
