Vite güncellemesi

This commit is contained in:
Sedat Öztürk 2025-09-24 21:18:56 +03:00
parent f8403c27cc
commit 948925816f

View file

@ -52,7 +52,8 @@ export default defineConfig(async ({ mode }) => {
urlPattern: /\.(?:js|css|json)$/,
handler: 'NetworkFirst',
options: {
cacheName: 'static-resources',
cacheName: 'static-resources-v1',
networkTimeoutSeconds: 10,
expiration: {
maxEntries: 50,
maxAgeSeconds: 24 * 60 * 60, // 24 saat
@ -139,9 +140,17 @@ export default defineConfig(async ({ mode }) => {
emptyOutDir: true,
rollupOptions: {
output: {
entryFileNames: `assets/[name].[hash].js`,
chunkFileNames: `assets/[name].[hash].js`,
assetFileNames: `assets/[name].[hash].[ext]`,
entryFileNames: `assets/js/[name]-[hash].js`,
chunkFileNames: `assets/js/[name]-[hash].js`,
assetFileNames: ({ name }) => {
if (/\.(css)$/.test(name ?? '')) {
return 'assets/css/[name]-[hash][extname]'
}
if (/\.(png|jpe?g|svg|gif|ico|webp)$/.test(name ?? '')) {
return 'assets/img/[name]-[hash][extname]'
}
return 'assets/[name]-[hash][extname]'
},
},
},
},