Browse Source

♻️ refactor(config): 调整进度跟踪插件的导入位置

- 从server.js中移除progressTrackingPlugin导入
- 在vite.config.ts中添加progressTrackingPlugin导入并注册插件
- 优化插件配置结构,将开发相关插件统一管理
yourname 7 months ago
parent
commit
2d2f0f977f
2 changed files with 3 additions and 4 deletions
  1. 0 4
      server.js
  2. 3 0
      vite.config.ts

+ 0 - 4
server.js

@@ -12,7 +12,6 @@ import process from 'node:process';
 import { createAdaptorServer } from '@hono/node-server'
 // 新增:导入 Socket.IO
 import { Server } from 'socket.io';
-import { progressTrackingPlugin} from './vite-plugin-compile-progress.js';
 
 
 // 创建 Hono 应用
@@ -108,9 +107,6 @@ if (!isProduction) {
     },
     appType: 'custom',
     base,
-    plugins: [
-      progressTrackingPlugin(),
-    ],
   });
   console.log('Vite 开发服务器初始化完成');
 }

+ 3 - 0
vite.config.ts

@@ -1,6 +1,8 @@
 import { defineConfig } from 'vite'
 import react from '@vitejs/plugin-react-swc'
 import tailwindcss from '@tailwindcss/vite'
+// @ts-ignore
+import { progressTrackingPlugin} from './vite-plugin-compile-progress.js';
 
 // https://vite.dev/config/
 export default defineConfig({
@@ -9,6 +11,7 @@ export default defineConfig({
       tsDecorators: true,
     }),
     tailwindcss(),
+    progressTrackingPlugin(),
   ],
   server: {
     allowedHosts:true