import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) export const constantRoutes = [ { path: '/', redirect: '/index' }, { path: '/index', name: 'index', meta: { title: '主页', }, component: (resolve) => require(['@/views/index'], resolve) }, { path: '/login', name: 'login', meta: { title: '登录页', hidden: true }, component: (resolve) => require(['@/views/login'], resolve) }, { path: '/document', name: 'document', meta: { title: '文档', }, component: (resolve) => require(['@/views/document'], resolve) }, { path: '/workbench', name: 'workbench', meta: { title: '工作台', }, component: (resolve) => require(['@/views/workbench'], resolve) }, { path: '/addressBook', name: 'addressBook', meta: { title: '通讯录', }, component: (resolve) => require(['@/views/addressBook'], resolve) }, { path: '/mynsgk', name: 'mynsgk', meta: { title: '我的', }, component: (resolve) => require(['@/views/addressBook'], resolve) } ]; export default new Router({ linkActiveClass: 'active', mode: 'history', // 去掉url中的# scrollBehavior: () => ({ y: 0 }), routes: constantRoutes })