import VueCesium from "vue-cesium";
//处理qiankun引入censium
window.CESIUM_BASE_URL = "/Cesium";
// Vue.use(VueCesium)
Vue.use(VueCesium, {
// cesiumPath 是指引用的Cesium.js路径,如
// 项目本地的Cesium Build包,vue项目需要将Cesium Build包放static目录:
// cesiumPath: /static/Cesium/Cesium.js
// 个人在线Cesium Build包:
// cesiumPath: 'https://zouyaoji.top/vue-cesium/statics/Cesium/Cesium.js'
// 个人在线SuperMap Cesium Build包(在官方基础上二次开发出来的):
// cesiumPath: 'https://zouyaoji.top/vue-cesium/statics/SuperMapCesium/Cesium.js'
// 官方在线Cesium Build包,有CDN加速,推荐用这个:
// CESIUM_BASE_URL: 'window.__INJECTED_PUBLIC_PATH_BY_QIANKUN__ + "/123"',
cesiumPath: process.env.NODE_ENV === "development" ? "http://localhost:6002/Cesium/Cesium.js" : "/dustNoise/Cesium/Cesium.js",
//cesiumPath: "https://unpkg.com/cesium@latest/Build/Cesium/Cesium.js",
// 指定Cesium.Ion.defaultAccessToken,使用Cesium ion的数据源需要到https://cesium.com/ion/申请一个账户,获取Access Token。不指定的话可能导致Cesium在线影像加载不了
accessToken: "",
});```
重要的就是这一步需要设置一个baseUrl
//处理qiankun引入censium
window.CESIUM_BASE_URL = "/Cesium";
censimu文件夹放在public目录下 public目录下得东西不需要增加public
qiankun子应用引入censium
于 2023-04-23 17:00:01 首次发布