import Vue from 'vue' import App from './App.vue' import router from './router' import store from './store' import VueCookies from 'vue-cookies' Vue.use(VueCookies) import ElementUI from 'element-ui' // Element 额外提供了一系列类名,用于在某些条件下隐藏元素 import 'element-ui/lib/theme-chalk/index.css' import 'element-ui/lib/theme-chalk/display.css' Vue.use(ElementUI) import 'viewerjs/dist/viewer.css' import VueViewer from 'v-viewer' Vue.use(VueViewer) import uploader from 'vue-simple-uploader' Vue.use(uploader) import AudioPlayer from '@liripeng/vue-audio-player' Vue.use(AudioPlayer) import VueQuillEditor from 'vue-quill-editor' import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/quill.bubble.css' Vue.use(VueQuillEditor) import 'mavon-editor/dist/css/index.css' import mavonEditor from 'mavon-editor' Vue.use(mavonEditor) import BaiduMap from 'vue-baidu-map' Vue.use(BaiduMap, { ak: '' }) import VueAMap from 'vue-amap' Vue.use(VueAMap); VueAMap.initAMapApiLoader({ key: 'your amap key', plugin: ['AMap.Autocomplete', 'AMap.PlaceSearch', 'AMap.Scale', 'AMap.OverView', 'AMap.ToolBar', 'AMap.MapType', 'AMap.PolyEditor', 'AMap.CircleEditor'], // 默认高德 sdk 版本为 1.4.4 v: '1.4.4' }) import VueClipboards from 'vue-clipboard2' Vue.use(VueClipboards); Vue.config.productionTip = false // 阻止控制台打印生产模式下的消息 Vue.prototype.baseURL = '//api.reghao.cn' // this.$user 引用登录的用户 Vue.prototype.$user = Vue.$cookies.get('user') new Vue({ render: h => h(App), router, store }).$mount('#app')