import Vue from 'vue' import Router from 'vue-router' const Setup = r => require.ensure([], () => r(require('@page/setup')), 'Setup') const Home = r => require.ensure([], () => r(require('@page/home')), 'Home') const Index = r => require.ensure([], () => r(require('@page/index')), 'Index') const Task = r => require.ensure([], () => r(require('@page/task')), 'Task') const CallTask = r => require.ensure([], () => r(require('@page/call-task')), 'CallTask') const Equip = r => require.ensure([], () => r(require('@page/equip')), 'Equip') Vue.use(Router) export default new Router({ routes: [ { path: '/', redirect: '/setup' }, { path: '/setup', component: Setup }, { path: '/home', component: Home }, { path: '/index', component: Index }, { path: '/task', component: Task }, { path: '/calltask', component: CallTask }, { path: '/equip', component: Equip } ] })