From 12feafb5c574a799a8ab90684eb197462e664a12 Mon Sep 17 00:00:00 2001 From: liqiang-fit2cloud Date: Thu, 21 Aug 2025 15:52:40 +0800 Subject: [PATCH] refactor: remove vite-plugin-compression as gzip is enabled in django. --- .github/workflows/build-and-push.yml | 8 ++++++-- ui/package.json | 1 - ui/vite.config.ts | 9 --------- 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build-and-push.yml b/.github/workflows/build-and-push.yml index f829a9a32..edf7dd038 100644 --- a/.github/workflows/build-and-push.yml +++ b/.github/workflows/build-and-push.yml @@ -39,7 +39,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Clear Work Dir - run: rm -rf -- ./* ./.??* + run: | + ls -la + rm -rf -- ./* ./.??* - name: Check Disk Space run: df -h - name: Free Disk Space (Ubuntu) @@ -108,7 +110,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Clear Work Dir - run: rm -rf -- ./* ./.??* + run: | + ls -la + rm -rf -- ./* ./.??* - name: Check Disk Space run: df -h - name: Free Disk Space (Ubuntu) diff --git a/ui/package.json b/ui/package.json index 47514fa3c..78d5ed2ab 100644 --- a/ui/package.json +++ b/ui/package.json @@ -44,7 +44,6 @@ "screenfull": "^6.0.2", "sortablejs": "^1.15.6", "use-element-plus-theme": "^0.0.5", - "vite-plugin-compression": "^0.5.1", "vite-plugin-html": "^3.2.2", "vue": "^3.5.13", "vue-clipboard3": "^2.0.0", diff --git a/ui/vite.config.ts b/ui/vite.config.ts index dbbadc6de..ad11c8aa4 100644 --- a/ui/vite.config.ts +++ b/ui/vite.config.ts @@ -6,7 +6,6 @@ import vueJsx from '@vitejs/plugin-vue-jsx' import DefineOptions from 'unplugin-vue-define-options/vite' import path from 'path' import { createHtmlPlugin } from 'vite-plugin-html' -import viteCompression from 'vite-plugin-compression' import fs from 'fs' // import vueDevTools from 'vite-plugin-vue-devtools' const envDir = './env' @@ -88,14 +87,6 @@ export default defineConfig((conf: any) => { DefineOptions(), createHtmlPlugin({ template: ENV.VITE_ENTRY }), renameHtmlPlugin(`dist${ENV.VITE_BASE_PATH}`, ENV.VITE_ENTRY), - viteCompression({ - // gzip静态资源压缩配置 - verbose: true, // 是否在控制台输出压缩结果 - disable: false, // 是否禁用压缩 - threshold: 10240, // 启用压缩的文件大小限制 - algorithm: 'gzip', // 采用的压缩算法 - ext: '.gz', // 生成的压缩包后缀 - }), ], server: { cors: true,