@@ -3,35 +3,31 @@ import react from "@vitejs/plugin-react";
33import tailwindcss from "@tailwindcss/vite" ;
44import { defineConfig } from "vite" ;
55
6- // https://vite.dev/config/
6+ // vite에서 @/store/useAuthStore와 같은 절대 경로를 사용하려면,
7+ // vite.config.ts 파일에서 alias 설정을 추가해야 합니다.(tsconfig.json을 인식하지 못함)
8+
79export default defineConfig ( {
810 plugins : [ react ( ) , tailwindcss ( ) ] ,
911 resolve : {
1012 alias : [
1113 { find : "@/" , replacement : path . resolve ( __dirname , "src" ) } ,
14+ { find : "@/api" , replacement : path . resolve ( __dirname , "src/api" ) } ,
1215 {
1316 find : "@/components" ,
1417 replacement : path . resolve ( __dirname , "src/components" )
1518 } ,
19+ { find : "@/hooks" , replacement : path . resolve ( __dirname , "src/hooks" ) } ,
1620 {
1721 find : "@/pages" ,
1822 replacement : path . resolve ( __dirname , "src/pages" )
1923 } ,
20- { find : "@/hooks" , replacement : path . resolve ( __dirname , "src/hooks" ) } ,
21- { find : "@/utils" , replacement : path . resolve ( __dirname , "src/utils" ) } ,
24+ { find : "@/store" , replacement : path . resolve ( __dirname , "src/store" ) } ,
2225 { find : "@/types" , replacement : path . resolve ( __dirname , "src/types" ) } ,
26+ { find : "@/utils" , replacement : path . resolve ( __dirname , "src/utils" ) } ,
2327 {
2428 find : "@/constants" ,
2529 replacement : path . resolve ( __dirname , "src/constants" )
2630 } ,
27- {
28- find : "@/store" ,
29- replacement : path . resolve ( __dirname , "src/store" )
30- } ,
31- {
32- find : "@/api" ,
33- replacement : path . resolve ( __dirname , "src/api" )
34- }
3531 ]
3632 }
3733} ) ;
0 commit comments