import Vue from "vue" import VueRouter from "vue-router" Vue.use(VueRouter) const routes = [ { path: "/", name: "index", component: () => import(/* webpackChunkName: "about" */ "../views/index") }, { path: "/register", name: "register", component: () => import(/* webpackChunkName: "about" */ "../views/register") }, { path: "/register/success", component: () => import(/* webpackChunkName: "about" */ "../views/register/registerSuccess") }, { path: "/register/resetPassword", component: () => import(/* webpackChunkName: "about" */ "../views/register/resetPassword") }, { path: "/login", name: "login", component: () => import(/* webpackChunkName: "about" */ "../views/login") }, { path: "/equipmentManagement", name: "equipmentManagement", component: () => import(/* webpackChunkName: "about" */ "../views/equipmentManagement") }, { path: "/equipmentList", name: "equipmentList", component: () => import(/* webpackChunkName: "about" */ "../views/equipmentManagement/equipmentList") }, { path: "/personalCenter", name: "personalCenter", component: () => import(/* webpackChunkName: "about" */ "../views/personalCenter") }, { path: "/equipmentDetail", name: "equipmentDetail", component: () => import(/* webpackChunkName: "about" */ "../views/equipmentManagement/equipmentDetail") }, { path: "/algorithmDetail", name: "algorithmDetail", component: () => import(/* webpackChunkName: "about" */ "../views/equipmentManagement/algorithmDetail") }, { path: "/search", name: "search", component: () => import(/* webpackChunkName: "about" */ "../views/search") }, { path: "/searchOpen", name: "searchOpen", component: () => import(/* webpackChunkName: "about" */ "../views/search/searchOpen") }, { path: "/GB28181Open", name: "GB28181Open", component: () => import(/* webpackChunkName: "about" */ "../views/GB28181/GB28181Open") }, { path: "/GB28181", name: "GB28181", component: () => import(/* webpackChunkName: "about" */ "../views/GB28181/index") }, { path: "/product", name: "product", component: () => import(/* webpackChunkName: "about" */ "../views/product") }, { path: "/productDetail", name: "productDetail", component: () => import(/* webpackChunkName: "about" */ "../views/productDetail") }, { path: "/trialCenter", name: "trialCenter", component: () => import(/* webpackChunkName: "about" */ "../views/trialCenter") }, { path: "/connectUs", name: "connectUs", component: () => import(/* webpackChunkName: "about" */ "../views/connectUs") }, { path: "/hashrate", name: "hashrate", component: () => import(/* webpackChunkName: "about" */ "../views/hashrate") }, { path: "/hashrateDetail", name: "hashrateDetail", component: () => import(/* webpackChunkName: "about" */ "../views/hashrate/hashrateDetail") }, { path: "/manageCenter", name: "manageCenter", component: () => import(/* webpackChunkName: "about" */ "../views/manageCenter") }, { path: "/report", name: "report", component: () => import(/* webpackChunkName: "about" */ "../views/report") }, { // 实时监控 path: "/video", name: "video", component: () => import(/* webpackChunkName: "about" */ "../views/video") }, { // 数据可视化 path: "/dataView", name: "dataView", component: () => import(/* webpackChunkName: "about" */ "../views/dataView") }, { // 单点登录 path: "/webroot", name: "webroot", component: () => import(/* webpackChunkName: "about" */ "../views/webroot") } ] const router = new VueRouter({ mode:'history', routes }) export default router