import Vue from 'vue' import App from './App.vue' import router from './router/pages' import * as echarts from 'echarts' import * as ElementUI from 'element-ui' import './styles/index.scss' import DC from '@dvgis/dc-sdk/dist/dc.base.min' //基础包 import DcCore from '@dvgis/dc-sdk/dist/dc.core.min' //核心包 import DcChart from '@dvgis/dc-sdk/dist/dc.chart.min' //chart包 import DcMapv from '@dvgis/dc-sdk/dist/dc.mapv.min' //mapv包 import DcS3M from '@dvgis/dc-sdk/dist/dc.s3m.min' //s3m包 import '@dvgis/dc-sdk/dist/dc.core.min.css' // 主要样式 import axios from './router/axios' Vue.config.productionTip = false Vue.prototype.$echarts = echarts global.DC = DC global.echarts = echarts global.viewer = null DC.use(DcCore) //安装DC核心库 DC.use(DcChart) //安装DC图标库,使用前确保echarts为全局函数 DC.use(DcMapv) //安装Mapv库 DC.use(DcS3M) //安装DcS3M库 Vue.use(ElementUI) Vue.use(axios) new Vue({ router, render: h => h(App) }).$mount('#app')