index.js 915 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import Vue from 'vue';
  2. import Router from 'vue-router';
  3. Vue.use(Router);
  4. export default new Router({
  5. mode: 'history',
  6. base: process.env.NODE_ENV === 'development' ? '' : 'adminsys',
  7. routes: [
  8. {
  9. path: '/',
  10. redirect: '/homeIndex',
  11. },
  12. {
  13. path: '/',
  14. component: () => import('../components/common/Home.vue'),
  15. meta: { title: '自述文件' },
  16. children: [
  17. {
  18. path: '/homeIndex',
  19. component: () => import('../views/homeIndex.vue'),
  20. meta: { title: '系统首页' },
  21. },
  22. {
  23. path: '/company',
  24. component: () => import('../views/company/index.vue'),
  25. meta: { title: '企业信息' },
  26. },
  27. ],
  28. },
  29. {
  30. path: '/login',
  31. component: () => import('../views/Login.vue'),
  32. meta: { title: '登录' },
  33. },
  34. {
  35. path: '*',
  36. redirect: '/404',
  37. },
  38. ],
  39. });