From 2b100398d796a20d6be368b85b98e2dbb36eae6b Mon Sep 17 00:00:00 2001 From: Jonatan Heyman Date: Mon, 6 Jan 2025 15:01:18 +0100 Subject: [PATCH] Fix so that '@' alias can be used for imports also in the main process --- vite.config.mjs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/vite.config.mjs b/vite.config.mjs index 084827c..91a366e 100644 --- a/vite.config.mjs +++ b/vite.config.mjs @@ -46,13 +46,15 @@ const updateGuesslangLanguagesInWebWorker = async () => { } +const resolveConfig = { + alias: { + '@': path.resolve(__dirname), + }, +} + // https://vitejs.dev/config/ export default defineConfig({ - resolve: { - alias: { - '@': path.resolve(__dirname), - }, - }, + resolve: resolveConfig, plugins: [ vue(), @@ -78,6 +80,7 @@ export default defineConfig({ external: Object.keys("dependencies" in pkg ? pkg.dependencies : {}), }, }, + resolve: resolveConfig, }, }, { @@ -96,6 +99,7 @@ export default defineConfig({ external: Object.keys("dependencies" in pkg ? pkg.dependencies : {}), }, }, + resolve: resolveConfig, }, }, {