From 72b4306fe218b2469b54fa5ffe0e96444ab9f345 Mon Sep 17 00:00:00 2001 From: AgufaGit <75498398+agufagit@users.noreply.github.com> Date: Fri, 24 Feb 2023 16:17:20 -0500 Subject: [PATCH] fix(vite): resolve relative path in rollupOptions (#2257) --- packages/vite/src/modes/global/build.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/modes/global/build.ts b/packages/vite/src/modes/global/build.ts index 7c9fdc2ee4..efa150632e 100644 --- a/packages/vite/src/modes/global/build.ts +++ b/packages/vite/src/modes/global/build.ts @@ -121,7 +121,13 @@ export function GlobalModeBuildPlugin(ctx: UnocssPluginContext : outputOptions.dir ? [outputOptions.dir] : [] - distDirs.push(...outputDirs.map(dir => isAbsolute(dir) ? dir : resolve(config.root, dir))) + + outputDirs.forEach((dir) => { + distDirs.push(dir) + + if (!isAbsolute(dir)) + distDirs.push(resolve(config.root, dir)) + }) } const cssPostPlugin = config.plugins.find(i => i.name === 'vite:css-post')