2025-06-16 14:42:26 +08:00
|
|
|
import { configUnocss } from './plugins';
|
2025-07-18 11:08:09 +08:00
|
|
|
import { configAutoImport, configComponents,configIcons } from './unplugin';
|
2025-06-16 14:42:26 +08:00
|
|
|
import viteCompression from 'vite-plugin-compression';
|
|
|
|
|
import progress from 'vite-plugin-progress';
|
|
|
|
|
import defineOptions from 'unplugin-vue-define-options/vite';
|
2025-09-19 11:44:09 +08:00
|
|
|
import { setServerConfig } from './utils';
|
2025-06-16 14:42:26 +08:00
|
|
|
|
2025-09-19 11:44:09 +08:00
|
|
|
// 移除可能导致循环引用的导出
|
|
|
|
|
// export * from './utils';
|
2025-06-16 14:42:26 +08:00
|
|
|
|
|
|
|
|
export const pluginsConfig = [
|
|
|
|
|
configUnocss(),
|
|
|
|
|
configAutoImport(),
|
|
|
|
|
configComponents(),
|
|
|
|
|
configIcons(),
|
|
|
|
|
viteCompression(),
|
|
|
|
|
progress(),
|
|
|
|
|
defineOptions({
|
|
|
|
|
include: [/\.vue$/, /\.vue\?vue/],
|
|
|
|
|
}),
|
|
|
|
|
];
|
2025-09-19 11:44:09 +08:00
|
|
|
|
|
|
|
|
export { resolve } from './utils';
|
|
|
|
|
export { setServerConfig };
|