douyin/src/main.js
2021-07-01 00:06:33 +08:00

31 lines
756 B
JavaScript

import * as Vue from 'vue'
import App from './App.vue'
import mitt from 'mitt'
import './assets/scss/index.scss'
import BaseHeader from "./components/BaseHeader.vue"
import SlideList from "./components/slide/SlideList";
import SlideItem from "./components/slide/SlideItem";
import Video from "./components/Video";
import router from "./router";
import store from "./store";
import globalMethods from './utils/global-methods'
const mixin = {
methods: {
...globalMethods
}
}
const app = Vue.createApp(App)
app.provide('mitt', mitt())
app.component('BaseHeader', BaseHeader)
app.component('SlideList', SlideList)
app.component('SlideItem', SlideItem)
app.component('Video', Video)
app.mixin(mixin)
app.use(router)
app.use(store)
app.mount('#app')