import Vue from "vue"; import VueRouter, { RouteConfig } from "vue-router"; Vue.use(VueRouter); const routes: RouteConfig[] = [ { path: "/", name: "home", // 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: "home" */ "@/components/home.vue") } ]; const router = new VueRouter({ routes }); export default router;