From 7589c81a4c96133a0b61b901becc82d82b11eb59 Mon Sep 17 00:00:00 2001 From: nshen Date: Fri, 17 Sep 2021 18:55:47 +0800 Subject: [PATCH] fix: build.outDir is relative to root in vite --- src/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index a13f074..60d41b2 100644 --- a/src/index.ts +++ b/src/index.ts @@ -33,7 +33,6 @@ function vitePluginCesium( config(c, { command }) { isBuild = command === 'build'; - if (c.build?.outDir) outDir = c.build.outDir; if (c.base) { base = c.base; } @@ -56,6 +55,10 @@ function vitePluginCesium( return userConfig; }, + configResolved(resolvedConfig) { + outDir = path.join(resolvedConfig.root, resolvedConfig.build.outDir); + }, + async load(id: string) { if (!rebuildCesium) return null; // replace CESIUM_BASE_URL variable in 'cesium/Source/Core/buildModuleUrl.js'