blivechat/frontend/src/main.js

31 lines
623 B
JavaScript
Raw Normal View History

2019-05-21 19:15:12 +08:00
import Vue from 'vue'
import VueRouter from 'vue-router'
2019-06-10 18:38:21 +08:00
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
2019-05-21 19:15:12 +08:00
import App from './App.vue'
2019-06-09 12:37:59 +08:00
import Home from './views/Home.vue'
import Room from './views/Room'
import NotFound from './views/NotFound.vue'
2019-05-21 19:15:12 +08:00
Vue.use(VueRouter)
2019-06-10 18:38:21 +08:00
Vue.use(ElementUI)
2019-05-21 19:15:12 +08:00
2019-06-09 12:37:59 +08:00
Vue.config.ignoredElements = [
/^yt-/
]
2019-05-21 19:15:12 +08:00
const router = new VueRouter({
mode: 'history',
routes: [
{path: '/', component: Home},
{path: '/room/:roomId', name: 'room', component: Room},
{path: '*', component: NotFound}
]
})
new Vue({
render: h => h(App),
router
}).$mount('#app')