Index: document/package.json =================================================================== diff -u -ra05de7d808822160773971b6f868b9446346c9be -r6a420697d19eb870808414abea6a06b41eefb86e --- document/package.json (.../package.json) (revision a05de7d808822160773971b6f868b9446346c9be) +++ document/package.json (.../package.json) (revision 6a420697d19eb870808414abea6a06b41eefb86e) @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "vite", - "build": "vite build", + "build": "vite build && mv document/dist/assets dist", "lint": "eslint .", "preview": "vite preview" }, Index: document/vite.config.js =================================================================== diff -u -r8f95555d9c8a478d5d37d820fe27e2e89f03b081 -r6a420697d19eb870808414abea6a06b41eefb86e --- document/vite.config.js (.../vite.config.js) (revision 8f95555d9c8a478d5d37d820fe27e2e89f03b081) +++ document/vite.config.js (.../vite.config.js) (revision 6a420697d19eb870808414abea6a06b41eefb86e) @@ -32,8 +32,13 @@ "@": path.resolve(__dirname, "./src"), }, }, - base: '/document/dist/', build: { - outDir: 'document/dist' - }, + rollupOptions: { + output: { + entryFileNames: 'document/dist/assets/[name]-[hash].js', + chunkFileNames: 'document/dist/assets/[name]-[hash].js', + assetFileNames: 'document/dist/assets/[name]-[hash][extname]', + }, + }, + } }) \ No newline at end of file