@@ -2,18 +2,16 @@ import { defineConfig } from 'vite';
22import react from '@vitejs/plugin-react' ;
33import path from 'path' ;
44
5- export default defineConfig ( {
6- // Ensure assets resolve correctly when hosted at
7- // https://thecoderaccoons.github.io/svprogresstracker/
8- // If you later use a custom domain, update/remove this base.
9- base : '/svprogresstracker/' ,
5+ // Use base only in production so local dev runs at '/'
6+ export default defineConfig ( ( { mode } ) => ( {
7+ base : mode === 'production' ? '/svprogresstracker/' : '/' ,
108 plugins : [ react ( ) ] ,
119 resolve : {
1210 alias : {
13- '@' : path . resolve ( __dirname , 'src' ) ,
14- '@media' : path . resolve ( __dirname , 'src/Media' ) ,
15- '@utility' : path . resolve ( __dirname , 'src/Components/Utility' ) ,
16- '@hooks' : path . resolve ( __dirname , 'src/Hooks' ) ,
11+ '@' : path . resolve ( __dirname , 'src' ) ,
12+ '@media' : path . resolve ( __dirname , 'src/Media' ) ,
13+ '@utility' : path . resolve ( __dirname , 'src/Components/Utility' ) ,
14+ '@hooks' : path . resolve ( __dirname , 'src/Hooks' ) ,
1715 } ,
1816 } ,
1917 build : {
@@ -22,4 +20,4 @@ export default defineConfig({
2220 server : {
2321 open : true ,
2422 } ,
25- } ) ;
23+ } ) ) ;
0 commit comments