import { createApp } from 'vue' import App from './App.vue' import 'vue-cesium/dist/index.css' import { VcViewer, VcLayerImagery, VcNavigation, VcDatasourceCzml, VcProviderImagerySingletile } from 'vue-cesium' import store from './store' import './main.css' const cesiumPath = (process.env.NODE_ENV === 'development' ? './node_modules/cesium/Build/Cesium/Cesium.js': './Cesium/Cesium.js') const app = createApp(App) app.use(store) // 局部引入VueCesium app.use(VcViewer).use(VcLayerImagery).use(VcNavigation).use(VcDatasourceCzml).use(VcProviderImagerySingletile) app.config.globalProperties.$VueCesium = { cesiumPath } app.mount('#app')