import Vue from 'vue' import Router from 'vue-router' // 接口数据测试 start // import MonitorCenter2 from '@page/MonitorCenter2/index.vue' // import WorkShop2 from '@page/MonitorCenter2/WorkShop.vue' // import Animation2 from '@page/MonitorCenter2/Animation.vue' // const ProduceData = r => require.ensure([], () => r(require('@page/MonitorCenter2/ProData')), 'ProData') // 接口数据测试 end const Login = r => require.ensure([], () => r(require('@page/Login')), 'Login') // const WorkShop = r => require.ensure([], () => r(require('@page/MonitorCenter2/WorkShop')), 'WorkShop') const WorkShop = r => require.ensure([], () => r(require('@page/WorkShop')), 'WorkShop') // const Monitor = r => require.ensure([], () => r(require('@page/Monitor')), 'Monitor') const Animation = r => require.ensure([], () => r(require('@page/Animation')), 'Animation') // const DeviceIntro = r => require.ensure([], () => r(require('@page/DeviceIntro')), 'DeviceIntro') // const ProduceData = r => require.ensure([], () => r(require('@page/ProduceData')), 'ProduceData') // const StorageTank = r => require.ensure([], () => r(require('@page/StorageTank')), 'StorageTank') // const Fault = r => require.ensure([], () => r(require('@page/Fault')), 'Fault') // const StorageData = r => require.ensure([], () => r(require('@page/StorageData')), 'StorageData') const Kanban = r => require.ensure([], () => r(require('@page/Kanban')), 'Kanban') // const KanbanSelect = r => require.ensure([], () => r(require('@page/KanbanSelect')), 'KanbanSelect') Vue.use(Router) export default new Router({ linkActiveClass: 'tab-active', routes: [ { path: '/', redirect: '/login' }, { path: '/login', name: 'Login', component: Login }, // { // path: '/fault', // name: 'Fault', // component: Fault // }, { path: '/workshop', name: 'WorkShop', component: WorkShop }, // { // path: '/monitor', // name: 'Monitor', // component: Monitor // }, { path: '/animation', name: 'Animation', component: Animation }, // { // path: '/deviceintro', // name: 'DeviceIntro', // component: DeviceIntro // }, // { // path: '/producedata', // name: 'producedata', // component: ProduceData // }, // { // path: '/storagetank', // name: 'storagetank', // component: StorageTank // }, // { // path: '/storageData', // name: 'StorageData', // component: StorageData // }, { path: '/kanban', name: 'Kanban', component: Kanban } // { // path: '/kanbanSelect', // name: 'KanbanSelect', // component: KanbanSelect // } ] })