importVuefrom'vue'importVueRouter,{RouteConfig}from'vue-router'importHomeViewfrom'../views/HomeView.vue'Vue.use(VueRouter)constroutes:Array<RouteConfig>=[{path:'/',name:'home',component:HomeView,},{path:'/about',name:'about',// route level code-splitting// this generates a separate chunk (about.[hash].js) for this route// which is lazy-loaded when the route is visited.component:()=>import(/* webpackChunkName: "about" */'../views/AboutView.vue'),},]constrouter=newVueRouter({mode:'history',base:process.env.BASE_URL,routes,})exportdefaultrouter