From 8a4733c7d2ec54c2100f65813941ab44cbc5067f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Sat, 25 Oct 2025 01:03:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(vite-plugins):=20=E6=9B=B4=E6=96=B0unplugi?= =?UTF-8?q?n-auto-import=E6=8F=92=E4=BB=B6=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vite-plugins/02.unplugin-auto-import.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/vite-plugins/02.unplugin-auto-import.ts b/vite-plugins/02.unplugin-auto-import.ts index f9db85a..d89a46e 100644 --- a/vite-plugins/02.unplugin-auto-import.ts +++ b/vite-plugins/02.unplugin-auto-import.ts @@ -57,6 +57,7 @@ export function loadPlugin(_configEnv: ConfigEnv): PluginOption { return [ // https://github.com/antfu/unplugin-auto-import AutoImport({ + dtsMode: 'overwrite', dirs: [ // 'src/utils', 'src/composables', @@ -88,10 +89,11 @@ export function loadPlugin(_configEnv: ConfigEnv): PluginOption { }), // https://github.com/antfu/unplugin-vue-components Components({ + syncMode: 'default', // `__`开头的 excludeNames: [/^__/], // allow auto load markdown components under `./src/components/` - extensions: ['vue', 'md', 'tsx'], + extensions: ['vue', 'md'], // allow auto import and register components used in markdown include: [/\.vue$/, /\.vue\?vue/, /\.md$/], resolvers: [