mirror of
https://github.com/vrcx-team/VRCX.git
synced 2026-04-06 00:32:02 +02:00
tweak vite config
This commit is contained in:
@@ -45,11 +45,18 @@ function getManualChunk(moduleId) {
|
||||
const language = getAssetLanguage(moduleId);
|
||||
if (!language) return;
|
||||
|
||||
return `languages/${language}`;
|
||||
return `i18n/${language}`;
|
||||
}
|
||||
|
||||
const defaultAssetName = '[hash][extname]';
|
||||
|
||||
/**
|
||||
* @param {string} name
|
||||
*/
|
||||
function isFont(name) {
|
||||
return /\.(woff2?|ttf|otf|eot)$/.test(name);
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param {import('rolldown').PreRenderedAsset} assetInfo
|
||||
@@ -58,7 +65,8 @@ function getAssetFilename({ name }) {
|
||||
const language = getAssetLanguage(name);
|
||||
if (!language) return `assets/${defaultAssetName}`;
|
||||
|
||||
return 'assets/languages/[name][extname]';
|
||||
if (isFont(name)) return 'assets/fonts/[name][extname]';
|
||||
return 'assets/i18n/[name][extname]';
|
||||
}
|
||||
|
||||
export default defineConfig(({ mode }) => {
|
||||
|
||||
Reference in New Issue
Block a user