From 08e0da60dd6d0fe3e3afac60eb825121cb0c3b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=A2=A8?= Date: Thu, 12 Jun 2025 05:57:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=93=20base=20=E9=85=8D=E7=BD=AE=E4=B8=BA?= =?UTF-8?q?=20/foo/bar=20=E6=A0=BC=E5=BC=8F=E6=97=B6=EF=BC=8Ccesium=20?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E8=B7=AF=E5=BE=84=E6=94=B9=E4=B8=BA=20/foo/b?= =?UTF-8?q?ar/cesium?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/index.ts b/src/index.ts index ea3aa62..2d94ef4 100644 --- a/src/index.ts +++ b/src/index.ts @@ -67,7 +67,7 @@ export default function vitePluginCesium(options: VitePluginCesiumOptions = {}): if (!globalVars.isBuild) { // -----------dev----------- userConfig.define = { - CESIUM_BASE_URL: JSON.stringify(CESIUM_BASE_URL) + CESIUM_BASE_URL: JSON.stringify(globalVars.cesiumRelativeUrl) }; } else { // -----------build------------ @@ -78,7 +78,7 @@ export default function vitePluginCesium(options: VitePluginCesiumOptions = {}): chunkSizeWarningLimit: 5000, rollupOptions: { output: { - intro: `window.CESIUM_BASE_URL = ${JSON.stringify(CESIUM_BASE_URL)};` + intro: `window.CESIUM_BASE_URL = ${JSON.stringify(globalVars.cesiumRelativeUrl)};` } } }; @@ -97,7 +97,7 @@ export default function vitePluginCesium(options: VitePluginCesiumOptions = {}): configureServer({ middlewares }) { const cesiumPath = path.join(cesiumBuildRootPath, devMinifyCesium ? 'Cesium' : 'CesiumUnminified'); - middlewares.use(path.posix.join('/', CESIUM_BASE_URL), serveStatic(cesiumPath, { + middlewares.use(path.posix.join('/', globalVars.cesiumRelativeUrl), serveStatic(cesiumPath, { setHeaders: (res, path, stat) => { res.setHeader('Access-Control-Allow-Origin', '*') }