Make asset caching work with vite

This commit is contained in:
tusooa 2025-03-04 18:39:20 -05:00
commit 0cb47652b8
No known key found for this signature in database
GPG key ID: 42AEC43D48433C51
3 changed files with 57 additions and 1 deletions

View file

@ -165,7 +165,14 @@ export default defineConfig(async ({ mode, command }) => {
return 'static/js/[name].[hash].js'
}
},
chunkFileNames () {
chunkFileNames (chunkInfo) {
if (chunkInfo.facadeModuleId) {
if (chunkInfo.facadeModuleId.includes('node_modules/@kazvmoe-infra/unicode-emoji-json/annotations/')) {
return 'static/js/emoji-annotations/[name].[hash].js'
} else if (chunkInfo.facadeModuleId.includes('src/i18n/')) {
return 'static/js/i18n/[name].[hash].js'
}
}
return 'static/js/[name].[hash].js'
},
assetFileNames (assetInfo) {