1
0
Code Issues Pull Requests Packages Projects Releases Wiki Activity GitHub Gitee

Merge pull request #26 from subdavis/patch-3

Fix path resolution errors
This commit is contained in:
Xin Chen
2022-03-31 23:08:17 +08:00
committed by GitHub

View File

@@ -23,7 +23,7 @@ function vitePluginCesium(
const cesiumBuildRootPath = 'node_modules/cesium/Build'; const cesiumBuildRootPath = 'node_modules/cesium/Build';
const cesiumBuildPath = 'node_modules/cesium/Build/Cesium/'; const cesiumBuildPath = 'node_modules/cesium/Build/Cesium/';
let CESIUM_BASE_URL = '/cesium/'; let CESIUM_BASE_URL = 'cesium/';
let outDir = 'dist'; let outDir = 'dist';
let base: string = '/'; let base: string = '/';
let isBuild: boolean = false; let isBuild: boolean = false;
@@ -78,7 +78,7 @@ function vitePluginCesium(
configureServer({ middlewares }) { configureServer({ middlewares }) {
const cesiumPath = path.join(cesiumBuildRootPath, devMinifyCesium ? 'Cesium' : 'CesiumUnminified'); const cesiumPath = path.join(cesiumBuildRootPath, devMinifyCesium ? 'Cesium' : 'CesiumUnminified');
middlewares.use(CESIUM_BASE_URL, serveStatic(cesiumPath)); middlewares.use(path.join('/', CESIUM_BASE_URL), serveStatic(cesiumPath));
}, },
async closeBundle() { async closeBundle() {
@@ -103,7 +103,7 @@ function vitePluginCesium(
tag: 'link', tag: 'link',
attrs: { attrs: {
rel: 'stylesheet', rel: 'stylesheet',
href: base + normalizePath(path.join(CESIUM_BASE_URL, 'Widgets/widgets.css')) href: normalizePath(path.join(CESIUM_BASE_URL, 'Widgets/widgets.css')),
} }
} }
]; ];
@@ -111,7 +111,7 @@ function vitePluginCesium(
tags.push({ tags.push({
tag: 'script', tag: 'script',
attrs: { attrs: {
src: base + normalizePath(path.join(CESIUM_BASE_URL, 'Cesium.js')) src: normalizePath(path.join(CESIUM_BASE_URL, 'Cesium.js')),
} }
}); });
} }