| 123456789101112131415161718192021 |
- import Vue from 'vue'
- import VueRouter from 'vue-router'
-
- Vue.use(VueRouter)
-
- import App from '@/app.vue'
-
- import store from '@/store'
-
- import IndexPage from '@/pages/index.vue'
-
- const router = new VueRouter({
- mode: 'history',
- routes: [
- { path: '/', component: IndexPage },
- { path: '/:type', component: () => import(/* webpackChunkName: "pages-list" */ './pages/list.vue'), props: { sidebar: true } },
- { path: '/:type/:id', component: () => import(/* webpackChunkName: "pages-single" */ './pages/single.vue'), props: { sidebar: true } },
- ]
- })
-
- new Vue({ store, router, render: h => h(App) }).$mount('#wp-app')
|