diff --git a/src/server/plugins/vite.ts b/src/server/plugins/vite.ts index c0df6584..bdac5fc8 100644 --- a/src/server/plugins/vite.ts +++ b/src/server/plugins/vite.ts @@ -41,7 +41,9 @@ async function vitePlugin(fastify: FastifyInstance) { ...reservedRoutes.filter((x) => x !== '/dashboard' && x !== '/auth' && x !== '/r'), config.files.route, config.urls.route, - ].some((route) => url.startsWith(route)); + ] + .filter((url) => url.trim() !== '/') + .some((route) => url.startsWith(route)); if (reserved) return; diff --git a/vite.config.ts b/vite.config.ts index 1ee96b2c..77289aa8 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -19,7 +19,7 @@ export default defineConfig(({ mode }) => { }, output: { format: isSSR ? 'cjs' : 'esm', - entryFileNames: isSSR ? `${mode}.js` : '[name]-[hash].js', + entryFileNames: isSSR ? `${mode}.js` : 'assets/[name]-[hash].js', }, }, target: 'esnext',