This commit is contained in:
孟帅
2025-10-25 00:35:30 +08:00
parent 5ebc33f28b
commit 7313d22cdb
168 changed files with 2349 additions and 1455 deletions

View File

@@ -1,6 +1,7 @@
import type { Plugin } from 'vite';
import Components from 'unplugin-vue-components/vite';
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers';
import AutoImport from 'unplugin-auto-import/vite';
import topLevelAwait from 'vite-plugin-top-level-await';
import setupExtend from 'vite-plugin-vue-setup-extend';
import vue from '@vitejs/plugin-vue';
@@ -23,6 +24,18 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
resolvers: [NaiveUiResolver()],
}),
// 自动引入API
AutoImport({
imports: [
'vue',
'vue-router',
{
'@/locale/index': ['t'],
},
],
dts: 'auto-imports.d.ts',
}),
// 支持顶级wait
topLevelAwait({
// The export name of top-level await promise for each chunk module