| 123456789101112131415161718192021222324 | 
							- import type { PluginOption } from 'vite';
 
- import vue from '@vitejs/plugin-vue';
 
- import vueJsx from '@vitejs/plugin-vue-jsx';
 
- import progress from 'vite-plugin-progress';
 
- import { setupElegantRouter } from './router';
 
- import { setupUnocss } from './unocss';
 
- import { setupUnplugin } from './unplugin';
 
- import { setupHtmlPlugin } from './html';
 
- import { setupDevtoolsPlugin } from './devtools';
 
- export function setupVitePlugins(viteEnv: Env.ImportMeta, buildTime: string) {
 
-   const plugins: PluginOption = [
 
-     vue(),
 
-     vueJsx(),
 
-     setupDevtoolsPlugin(viteEnv),
 
-     setupElegantRouter(),
 
-     setupUnocss(viteEnv),
 
-     ...setupUnplugin(viteEnv),
 
-     progress(),
 
-     setupHtmlPlugin(buildTime)
 
-   ];
 
-   return plugins;
 
- }
 
 
  |