Fix so that '@' alias can be used for imports also in the main process

This commit is contained in:
Jonatan Heyman 2025-01-06 15:01:18 +01:00
parent e3765e578f
commit 2b100398d7

View File

@ -46,13 +46,15 @@ const updateGuesslangLanguagesInWebWorker = async () => {
} }
const resolveConfig = {
alias: {
'@': path.resolve(__dirname),
},
}
// https://vitejs.dev/config/ // https://vitejs.dev/config/
export default defineConfig({ export default defineConfig({
resolve: { resolve: resolveConfig,
alias: {
'@': path.resolve(__dirname),
},
},
plugins: [ plugins: [
vue(), vue(),
@ -78,6 +80,7 @@ export default defineConfig({
external: Object.keys("dependencies" in pkg ? pkg.dependencies : {}), 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 : {}), external: Object.keys("dependencies" in pkg ? pkg.dependencies : {}),
}, },
}, },
resolve: resolveConfig,
}, },
}, },
{ {