1234567891011121314151617181920212223242526272829303132333435363738 |
- import Vue from 'vue'
- import Router from 'vue-router'
- Vue.use(Router)
- const originalPush = Router.prototype.push
- Router.prototype.push = function push(location) {
- return originalPush.call(this, location).catch(err => err)
- }
- const baseRouters = [
- {
- path: '/',
- redirect: '/login'
- },
- {
- path: '/init',
- name: 'Init',
- component: () => import('@/view/init/index')
- },
- {
- path: '/login',
- name: 'Login',
- component: () => import('@/view/login/index')
- }
- ]
- const createRouter = () => new Router({
- routes: baseRouters
- })
- const router = createRouter()
- export default router
|