This commit is contained in:
2025-04-11 18:58:56 +08:00
commit 07e9aa3d52
438 changed files with 35686 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
import compressPlugin from 'vite-plugin-compression';
export function configCompressPlugin(compress, deleteOriginFile = false) {
const compressList = compress.split(',');
const plugins = [];
if (compressList.includes('gzip')) {
plugins.push(compressPlugin({
ext: '.gz',
deleteOriginFile,
}));
}
if (compressList.includes('brotli')) {
plugins.push(compressPlugin({
ext: '.br',
algorithm: 'brotliCompress',
deleteOriginFile,
}));
}
return plugins;
}