index.js 756 B

1234567891011121314151617181920212223242526272829303132333435
  1. import Vue from 'vue'
  2. import VueRouter from 'vue-router'
  3. import HomeView from '../views/HomeView.vue'
  4. import RelicsAppr from "@/views/RelicsAppr.vue"
  5. Vue.use(VueRouter)
  6. const routes = [
  7. {
  8. path: '/',
  9. name: 'HomeView',
  10. component: HomeView
  11. },
  12. {
  13. path: '/relics-appr',
  14. name: 'RelicsAppr',
  15. component: RelicsAppr,
  16. },
  17. {
  18. path: '/about',
  19. name: 'about',
  20. // route level code-splitting
  21. // this generates a separate chunk (about.[hash].js) for this route
  22. // which is lazy-loaded when the route is visited.
  23. component: () => import(/* webpackChunkName: "about" */ '../views/AboutView.vue')
  24. }
  25. ]
  26. const router = new VueRouter({
  27. mode: 'history',
  28. base: process.env.BASE_URL,
  29. routes
  30. })
  31. export default router