import Vue from 'vue' // 引入element-ui框架 import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css'; // import 'element-ui/lib/theme-chalk/index.css' import App from './App.vue' import router from './router' import store from './store' import BaiduMap from 'vue-baidu-map' // 引入 echarts import * as echarts from 'echarts' // 引入时间 import Moment from 'moment' import Distpicker from 'v-distpicker' // 引入重置样式 import '@/assets/css/reset.css' // 引入公共样式 import '@/assets/css/common.less' // 引入字体图标库 import '../src/assets/fonts/iconfont.css' // 全局定义时间戳过滤器 Vue.filter('formatDate', function (value) { return Moment(value).format('YYYY-MM-DD') }) Vue.use(BaiduMap, { // ak 是在百度地图开发者平台申请的密钥 详见 http://lbsyun.baidu.com/apiconsole/key */ ak: 'P5rdFRhnd00BxQa0IUNR0tpOsxFl5xhs' }) // main.js 把bus加到vue的原型上 Vue.prototype.$bus = new Vue() Vue.use(ElementUI) Vue.component('v-distpicker', Distpicker) Vue.config.productionTip = false Vue.prototype.$echarts = echarts new Vue({ router, store, render: h => h(App) }).$mount('#app')