index.js 617 B

1234567891011121314151617181920212223242526
  1. import { createRouter, createWebHistory } from "vue-router";
  2. import HomeView from "../views/HomeView.vue";
  3. const routes = [
  4. {
  5. path: "/",
  6. name: "home",
  7. component: HomeView,
  8. },
  9. {
  10. path: "/about",
  11. name: "about",
  12. // route level code-splitting
  13. // this generates a separate chunk (about.[hash].js) for this route
  14. // which is lazy-loaded when the route is visited.
  15. component: () =>
  16. import(/* webpackChunkName: "about" */ "../views/AboutView.vue"),
  17. },
  18. ];
  19. const router = createRouter({
  20. history: createWebHistory(process.env.BASE_URL),
  21. routes,
  22. });
  23. export default router;