compress.ts 485 B

12345678910111213141516171819
  1. /**
  2. * @name ConfigCompressPlugin
  3. * @description 开启.gz压缩
  4. */
  5. import viteCompression from 'vite-plugin-compression';
  6. export const ConfigCompressPlugin = () => {
  7. return viteCompression({
  8. verbose: true, // 默认即可
  9. disable: false, //开启压缩(不禁用),默认即可
  10. deleteOriginFile: false, //删除源文件
  11. threshold: 10240, //压缩前最小文件大小
  12. algorithm: 'gzip', //压缩算法
  13. ext: '.gz', //文件类型
  14. });
  15. return [];
  16. };