diff --git a/src/app/entry/main.tsx b/src/app/entry/main.tsx index b13b203..b19475f 100644 --- a/src/app/entry/main.tsx +++ b/src/app/entry/main.tsx @@ -9,7 +9,6 @@ import "@app/styles/global.css"; import queryClient from "@shared/react-query/queryClient"; -// HMR 성능 모니터 (개발 환경에서만) if (import.meta.env.DEV) { import("@shared/libs/utils/measureHmr"); } diff --git a/vite.config.ts b/vite.config.ts index 64cba2b..f59eedd 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -31,7 +31,12 @@ export default defineConfig(({ mode }) => ({ sourcemapFileNames: "assets/maps/[name].[hash].js.map", chunkFileNames: "assets/js/[name].[hash].js", entryFileNames: "assets/js/[name].[hash].js", - assetFileNames: "assets/[ext]/[name].[hash].[ext]", + assetFileNames: (assetInfo) => { + if (assetInfo.name === "logo.svg") { + return "[name].[ext]"; + } + return "assets/[ext]/[name].[hash].[ext]"; + }, manualChunks: { "react-vendor": ["react", "react-dom"], "mui-vendor": ["@mui/material"],