Vite güncellemesi
This commit is contained in:
parent
f8403c27cc
commit
948925816f
1 changed files with 13 additions and 4 deletions
|
|
@ -52,7 +52,8 @@ export default defineConfig(async ({ mode }) => {
|
||||||
urlPattern: /\.(?:js|css|json)$/,
|
urlPattern: /\.(?:js|css|json)$/,
|
||||||
handler: 'NetworkFirst',
|
handler: 'NetworkFirst',
|
||||||
options: {
|
options: {
|
||||||
cacheName: 'static-resources',
|
cacheName: 'static-resources-v1',
|
||||||
|
networkTimeoutSeconds: 10,
|
||||||
expiration: {
|
expiration: {
|
||||||
maxEntries: 50,
|
maxEntries: 50,
|
||||||
maxAgeSeconds: 24 * 60 * 60, // 24 saat
|
maxAgeSeconds: 24 * 60 * 60, // 24 saat
|
||||||
|
|
@ -139,9 +140,17 @@ export default defineConfig(async ({ mode }) => {
|
||||||
emptyOutDir: true,
|
emptyOutDir: true,
|
||||||
rollupOptions: {
|
rollupOptions: {
|
||||||
output: {
|
output: {
|
||||||
entryFileNames: `assets/[name].[hash].js`,
|
entryFileNames: `assets/js/[name]-[hash].js`,
|
||||||
chunkFileNames: `assets/[name].[hash].js`,
|
chunkFileNames: `assets/js/[name]-[hash].js`,
|
||||||
assetFileNames: `assets/[name].[hash].[ext]`,
|
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]'
|
||||||
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue