index.js 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import Home from '@/components/Home'
  4. import { resolve } from 'path';
  5. Vue.use(Router)
  6. export default new Router({
  7. routes: [{
  8. path: '/',
  9. name: 'home',
  10. component: Home,
  11. children: [{
  12. path: '/goodsManager',
  13. component: resolve => require(['../components/page/GoodsManager'], resolve)
  14. },
  15. {
  16. path: '/editGoods',
  17. component: resolve => require(['../components/page/EditGoods'], resolve)
  18. },
  19. {
  20. path: '/editGoodsDescribe',
  21. component: resolve => require(['../components/page/EditGoodsDescribe'], resolve)
  22. },
  23. {
  24. path: '/sysLabelManager',
  25. component: resolve => require(['../components/page/SysLabelManager'], resolve)
  26. },
  27. {
  28. path: '/editLabel',
  29. component: resolve => require(['../components/page/EditLabel'], resolve)
  30. },
  31. {
  32. path: '/manageUser',
  33. component: resolve => require(['../components/page/ManageUser'], resolve)
  34. },
  35. {
  36. path: '/addManageUser',
  37. component: resolve => require(['../components/page/AddManageUser'], resolve)
  38. }
  39. ]
  40. },
  41. {
  42. path: '/demo',
  43. name: 'demo',
  44. component: resolve => require(['../components/page/ManageUser'], resolve)
  45. }
  46. ]
  47. })