Files
tauri-meeting/vite/compression.ts

16 lines
383 B
TypeScript
Raw Normal View History

import type { PluginOption } from 'vite';
import { viteCompressionPlugin } from 'vite-auto-deploy';
/** 压缩 */
export function useViteCompression(isBuild: boolean): PluginOption {
if (isBuild) {
return viteCompressionPlugin({
verbose: false,
threshold: 1024 * 10,
algorithm: 'gzip',
}) as PluginOption;
} else {
return {} as PluginOption;
}
}