import Vue from 'vue' import Router from 'vue-router' import Home from '@/components/Home' import { resolve } from 'path'; Vue.use(Router) export default new Router({ routes: [{ path: '/', name: 'home', component: Home, children: [{ path: '/goodsManager', component: resolve => require(['../components/page/GoodsManager'], resolve) }, { path: '/editGoods', component: resolve => require(['../components/page/EditGoods'], resolve) }, { path: '/editGoodsDescribe', component: resolve => require(['../components/page/EditGoodsDescribe'], resolve) }, { path: '/sysLabelManager', component: resolve => require(['../components/page/SysLabelManager'], resolve) }, { path: '/editLabel', component: resolve => require(['../components/page/EditLabel'], resolve) }, { path: '/manageUser', component: resolve => require(['../components/page/ManageUser'], resolve) }, { path: '/addManageUser', component: resolve => require(['../components/page/AddManageUser'], resolve) }, { path: '/goodLabelManage', component: resolve => require(['../components/page/GoodLabelManage'], resolve) }, { path: '/bindPackage', component: resolve => require(['../components/page/BindPackage'], resolve) }, { path: '/faqManage', component: resolve => require(['../components/page/faq/FAQManage'], resolve) }, { path: '/editFAQ', component: resolve => require(['../components/page/faq/EditFAQ'], resolve) } ] }, { path: '/demo', name: 'demo', component: resolve => require(['../components/page/ManageUser'], resolve) } ] })