main.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import Vue from 'vue'
  2. import App from './App'
  3. import store from './store'
  4. Vue.config.productionTip = false
  5. App.mpType = 'app'
  6. import api from "@/api/index"
  7. Vue.prototype.$api = api;
  8. import musicControl from "@/components/musicControl/index.vue"
  9. Vue.component('music-control', musicControl)
  10. import boxTitle from "@/components/boxTitle/index.vue"
  11. Vue.component('box-title', boxTitle)
  12. import tabBar from "@/components/tabBar/index.vue"
  13. Vue.component('tab-bar', tabBar)
  14. import cuCustom from './colorui/components/cu-custom.vue'
  15. Vue.component('cu-custom', cuCustom)
  16. import {audio} from '@/plugins/audio/index.js'
  17. Vue.prototype.$audio =audio
  18. import {UniSteps} from './uni_modules/uni-steps/components/uni-steps/uni-steps.vue'
  19. Vue.component('uni-steps', UniSteps)
  20. import {UniSection} from './uni_modules/uni-section/components/uni-section/uni-section.vue'
  21. Vue.component('uni-section', UniSection)
  22. import {timeSlot} from '@/components/wanghexu-timeslot/wanghexu-timeslot.vue'
  23. Vue.component('time-slot', timeSlot)
  24. const app = new Vue({
  25. ...App,
  26. store
  27. })
  28. app.$mount()