From 8358b981117fc312ac0ce4eb13ad8bfb28afa305 Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Wed, 5 Aug 2026 16:20:53 -0700 Subject: [PATCH] chore: use import.meta.dirname in vite configs (#4891) Co-authored-by: Claude Opus 5 (1M context) --- docs/vite.config.ts | 2 +- vite.config.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/vite.config.ts b/docs/vite.config.ts index c3540c56..9512dc84 100644 --- a/docs/vite.config.ts +++ b/docs/vite.config.ts @@ -8,7 +8,7 @@ export default defineConfig({ plugins: [ tailwindcss(), Components({ - dirs: [path.resolve(__dirname, ".vitepress/theme/components")], + dirs: [path.resolve(import.meta.dirname, ".vitepress/theme/components")], extensions: ["vue", "md"], include: [/\.vue$/, /\.vue\?vue/, /\.md$/], dts: true, diff --git a/vite.config.ts b/vite.config.ts index 456de3be..975d8c50 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -19,7 +19,7 @@ export default defineConfig(() => ({ }, resolve: { alias: { - "@/": `${path.resolve(__dirname, "assets")}/`, + "@/": `${path.resolve(import.meta.dirname, "assets")}/`, }, }, build: { @@ -83,7 +83,7 @@ export default defineConfig(() => ({ VueI18nPlugin({ runtimeOnly: true, strictMessage: false, - include: [path.resolve(__dirname, "locales/**")], + include: [path.resolve(import.meta.dirname, "locales/**")], }), svgLoader({}), tailwindcss(),