import Vue from 'vue' import App from './App.vue' import router from './router' import store from './store' import VueCookies from 'vue-cookies' import ElementUI from 'element-ui' import 'viewerjs/dist/viewer.css' import VueViewer from 'v-viewer' import uploader from 'vue-simple-uploader' import AudioPlayer from '@liripeng/vue-audio-player' import VueQuillEditor from 'vue-quill-editor' import 'quill/dist/quill.core.css' import 'quill/dist/quill.snow.css' import 'quill/dist/quill.bubble.css' import 'element-ui/lib/theme-chalk/index.css' // Element 额外提供了一系列类名,用于在某些条件下隐藏元素 import 'element-ui/lib/theme-chalk/display.css' import mavonEditor from 'mavon-editor' import 'mavon-editor/dist/css/index.css' Vue.config.productionTip = false // 阻止控制台打印生产模式下的消息 Vue.use(ElementUI) Vue.use(VueCookies) Vue.use(VueViewer) Vue.use(uploader) Vue.use(AudioPlayer) Vue.use(VueQuillEditor) Vue.use(mavonEditor) 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')