fix: vite.config

This commit is contained in:
abdullahalam123
2025-12-27 19:53:20 +05:30
parent 24df502824
commit 6fe222d3be

View File

@@ -158,38 +158,27 @@ export default defineConfig(({ mode }) => ({
} }
] ]
}), }),
...((() => { viteCompression({
const compressionMode = process.env.COMPRESSION_MODE || 'all'; algorithm: 'brotliCompress',
const plugins = []; ext: '.br',
threshold: 1024,
if (compressionMode === 'b' || compressionMode === 'all') { compressionOptions: {
plugins.push(viteCompression({ params: {
algorithm: 'brotliCompress', [zlibConstants.BROTLI_PARAM_QUALITY]: 11,
ext: '.br', [zlibConstants.BROTLI_PARAM_MODE]: zlibConstants.BROTLI_MODE_TEXT,
threshold: 1024, },
compressionOptions: { },
params: { deleteOriginFile: false,
[zlibConstants.BROTLI_PARAM_QUALITY]: 11, }),
[zlibConstants.BROTLI_PARAM_MODE]: zlibConstants.BROTLI_MODE_TEXT, viteCompression({
}, algorithm: 'gzip',
}, ext: '.gz',
deleteOriginFile: false, threshold: 1024,
})); compressionOptions: {
} level: 9,
},
if (compressionMode === 'g' || compressionMode === 'all') { deleteOriginFile: false,
plugins.push(viteCompression({ }),
algorithm: 'gzip',
ext: '.gz',
threshold: 1024,
compressionOptions: {
level: 9,
},
deleteOriginFile: false,
}));
}
return plugins;
})()),
], ],
define: { define: {
__SIMPLE_MODE__: JSON.stringify(process.env.SIMPLE_MODE === 'true'), __SIMPLE_MODE__: JSON.stringify(process.env.SIMPLE_MODE === 'true'),