-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.js
19 lines (16 loc) · 880 Bytes
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
const routes = [
{ path: '/articles/create', name: 'createArticle', component: require('components/article/Article-create') },
{ path: '/articles/page/:page', name: 'articlesPage', component: require('components/article/Article-list') },
{ path: '/articles/edit/:id', name: 'articleEdit', component: require('components/article/Article-edit') },
{ path: '/article/:id', name: 'article', component: require('components/article/Article') },
{ path: '/articles', name: 'articles', component: require('components/article/Article-list') },
{ path: '/login', name: 'login', component: require('components/auth/Login') },
{ path: '/register', name: 'register', component: require('components/auth/Register') },
]
export default new VueRouter({
routes,
mode: 'history',
})