feat(module-studio): add configurable map page

This commit is contained in:
DCCONSTRUCTIONS
2026-07-13 17:14:34 +03:00
parent 1f2dffc031
commit 1a2ca8c82c
23 changed files with 2700 additions and 31 deletions
+16 -2
View File
@@ -1,10 +1,24 @@
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import { viteStaticCopy } from "vite-plugin-static-copy";
const cesiumBuild = new URL("../../node_modules/cesium/Build/Cesium", import.meta.url).pathname;
export default defineConfig({
plugins: [react()],
plugins: [
react(),
viteStaticCopy({
targets: ["Workers", "ThirdParty", "Assets", "Widgets"].map((directory) => ({
src: `${cesiumBuild}/${directory}/**/*`,
dest: `cesium/${directory}`,
rename: { stripBase: 5 },
})),
}),
],
define: {
CESIUM_BASE_URL: JSON.stringify("/cesium/"),
},
build: {
sourcemap: true,
},
});