main.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. // 引入element
  4. import ElementUI from 'element-ui';
  5. import 'element-ui/lib/theme-chalk/index.css';
  6. // 全局配置elementui的dialog不能通过点击遮罩层关闭
  7. ElementUI.Dialog.props.closeOnClickModal.default = false
  8. Vue.use(ElementUI);
  9. // 引入封装的router
  10. import router from '@/router/index'
  11. // canvas背景插件
  12. import vueParticleLine from 'vue-particle-line'
  13. import 'vue-particle-line/dist/vue-particle-line.css'
  14. Vue.use(vueParticleLine)
  15. // time line css
  16. import '../node_modules/timeline-vuejs/dist/timeline-vuejs.css'
  17. // 富文本插件
  18. import VueQuillEditor from 'vue-quill-editor'
  19. import 'quill/dist/quill.core.css'
  20. import 'quill/dist/quill.snow.css'
  21. import 'quill/dist/quill.bubble.css'
  22. Vue.use(VueQuillEditor)
  23. // markdown插件
  24. import mavonEditor from 'mavon-editor'
  25. import 'mavon-editor/dist/css/index.css'
  26. Vue.use(mavonEditor)
  27. import '@/permission'
  28. import { store } from '@/store/index'
  29. Vue.config.productionTip = false
  30. // 路由守卫
  31. import Bus from '@/utils/bus.js'
  32. Vue.use(Bus)
  33. import APlayer from '@moefe/vue-aplayer';
  34. Vue.use(APlayer, {
  35. defaultCover: 'https://github.com/u3u.png',
  36. productionTip: true,
  37. });
  38. import { auth } from '@/directive/auth'
  39. // 按钮权限指令
  40. auth(Vue)
  41. import uploader from 'vue-simple-uploader'
  42. Vue.use(uploader)
  43. export default new Vue({
  44. render: h => h(App),
  45. router,
  46. store
  47. }).$mount('#app')
  48. //引入echarts
  49. import echarts from 'echarts'
  50. Vue.prototype.$echarts = echarts;
  51. console.log(`
  52. 欢迎使用 Gin-Vue-Admin
  53. 当前版本:V2.3.7
  54. 默认自动化文档地址:http://127.0.0.1%s/swagger/index.html
  55. 默认前端文件运行地址:http://127.0.0.1:8080
  56. 如果项目让您获得了收益,希望您能请团队喝杯可乐:https://www.gin-vue-admin.com/docs/coffee
  57. `)