diff --git a/electron.vite.config.1763722141233.mjs b/electron.vite.config.1763722141233.mjs
new file mode 100644
index 0000000..3edbcb9
--- /dev/null
+++ b/electron.vite.config.1763722141233.mjs
@@ -0,0 +1,60 @@
+// electron.vite.config.ts
+import { resolve } from "path";
+import { defineConfig, externalizeDepsPlugin } from "electron-vite";
+import vue from "@vitejs/plugin-vue";
+import AutoImport from "unplugin-auto-import/vite";
+import Components from "unplugin-vue-components/vite";
+import { ElementPlusResolver } from "unplugin-vue-components/resolvers";
+import { createSvgIconsPlugin } from "vite-plugin-svg-icons";
+import path from "path";
+var electron_vite_config_default = defineConfig({
+ main: {
+ plugins: [externalizeDepsPlugin()]
+ },
+ preload: {
+ plugins: [externalizeDepsPlugin()]
+ },
+ renderer: {
+ resolve: {
+ alias: {
+ "@renderer": resolve("src/renderer/src"),
+ "@": resolve("src/renderer/src")
+ }
+ },
+ plugins: [
+ vue(),
+ AutoImport({
+ imports: ["vue"],
+ dts: "src/auto-imports.d.ts",
+ // 自动生成类型声明文件
+ resolvers: [ElementPlusResolver()]
+ }),
+ Components({
+ resolvers: [ElementPlusResolver()]
+ }),
+ // SVG图标插件配置
+ // 配置SVG图标插件
+ createSvgIconsPlugin({
+ iconDirs: [path.resolve(process.cwd(), "src/renderer/src/icons/svg")],
+ symbolId: "icon-[name]",
+ // 自动清除 SVG 中的 fill 和 stroke 属性
+ svgoOptions: {
+ plugins: [{ name: "removeAttrs", params: { attrs: ["fill", "stroke", "stroke-width"] } }]
+ }
+ })
+ ]
+ /*server: {
+ port: 8848,
+ proxy: {
+ '/api': {
+ target: localStorage.getItem('ip') || 'http://127.0.0.1:8848',
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/api/, '')
+ }
+ }
+ }*/
+ }
+});
+export {
+ electron_vite_config_default as default
+};
diff --git a/src/renderer/src/views/TS/list.vue b/src/renderer/src/views/TS/list.vue
index 61c6af0..e7ec82e 100644
--- a/src/renderer/src/views/TS/list.vue
+++ b/src/renderer/src/views/TS/list.vue
@@ -51,7 +51,7 @@