From af1c9e588f1de0240390648f9bb56aa486870aff Mon Sep 17 00:00:00 2001
From: chengxiangling <291105840@qq.com>
Date: 星期五, 16 五月 2025 17:40:18 +0800
Subject: [PATCH] 提交高度修改;

---
 vite/plugins/index.js |   47 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 34 insertions(+), 13 deletions(-)

diff --git a/vite/plugins/index.js b/vite/plugins/index.js
index 10e17c3..a468d6f 100644
--- a/vite/plugins/index.js
+++ b/vite/plugins/index.js
@@ -1,15 +1,36 @@
-import vue from '@vitejs/plugin-vue'
-
-import createAutoImport from './auto-import'
-import createSvgIcon from './svg-icon'
-import createCompression from './compression'
-import createSetupExtend from './setup-extend'
-
+import vue from "@vitejs/plugin-vue";
+import createSvgIcon from "./svg-icon";
+import createCompression from "./compression";
+import createSetupExtend from "./setup-extend";
+import Components from "unplugin-vue-components/vite";
+import autoImport from "unplugin-auto-import/vite";
+import viteImagemin from 'vite-plugin-imagemin';
+import { ElementPlusResolver } from "unplugin-vue-components/resolvers";
 export default function createVitePlugins(viteEnv, isBuild = false) {
-    const vitePlugins = [vue()]
-    vitePlugins.push(createAutoImport())
-	vitePlugins.push(createSetupExtend())
-    vitePlugins.push(createSvgIcon(isBuild))
-	isBuild && vitePlugins.push(...createCompression(viteEnv))
-    return vitePlugins
+  const vitePlugins = [vue()];
+  vitePlugins.push(createSetupExtend());
+  vitePlugins.push(createSvgIcon(isBuild));
+  isBuild && vitePlugins.push(...createCompression(viteEnv));
+  vitePlugins.push(
+    autoImport({
+      imports: ["vue", "vue-router", "pinia"],
+      dts: false,
+      // 鑷姩瀵煎叆 Element Plus 鐩稿叧鍑芥暟
+      resolvers: [ElementPlusResolver()],
+    }),
+    Components({
+      dts: false,
+      // 鑷姩瀵煎叆 Element Plus 缁勪欢
+      resolvers: [ElementPlusResolver()],
+    }),
+    viteImagemin({
+      // 閰嶇疆閫夐」
+      gifsicle: {
+        optimizationLevel: 7,
+        interlaced: false,
+      },
+      // 鍏朵粬閰嶇疆...
+    })
+  );
+  return vitePlugins;
 }

--
Gitblit v1.9.3