feat(module-studio): add configurable map page
This commit is contained in:
@@ -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,
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user