refactor(vite-plugins): 重新命名插件文件以优化加载顺序
This commit is contained in:
29
vite-plugins/02.unplugin-auto-import.ts
Normal file
29
vite-plugins/02.unplugin-auto-import.ts
Normal file
@@ -0,0 +1,29 @@
|
||||
import type { PluginOption } from 'vite';
|
||||
import AutoImport from 'unplugin-auto-import/vite';
|
||||
import { createUtils4uAutoImports } from 'utils4u/auto-imports';
|
||||
import { VueRouterAutoImports } from 'unplugin-vue-router';
|
||||
|
||||
export default [
|
||||
// https://github.com/antfu/unplugin-auto-import
|
||||
AutoImport({
|
||||
dirs: [
|
||||
// 'src/composables',
|
||||
// 'src/utils',
|
||||
'src/stores',
|
||||
],
|
||||
imports: [
|
||||
'vue',
|
||||
'vue-i18n',
|
||||
'pinia',
|
||||
'@vueuse/core',
|
||||
VueRouterAutoImports,
|
||||
createUtils4uAutoImports([]),
|
||||
{
|
||||
'consola/browser': ['consola'],
|
||||
'vue-router/auto': ['useLink'],
|
||||
'naive-ui': ['useModal', 'useDialog', 'useMessage', 'useNotification', 'useLoadingBar'],
|
||||
},
|
||||
],
|
||||
vueTemplate: true,
|
||||
}),
|
||||
] satisfies PluginOption;
|
||||
Reference in New Issue
Block a user