|
@@ -1,25 +1,32 @@
|
|
|
-import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'
|
|
|
-import HomeView from '../views/HomeView.vue'
|
|
|
+import {createRouter, createWebHistory, RouteRecordRaw} from 'vue-router'
|
|
|
+import HomeView from '../views/index/HomeView.vue'
|
|
|
|
|
|
const routes: Array<RouteRecordRaw> = [
|
|
|
- {
|
|
|
- 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')
|
|
|
- }
|
|
|
+ {
|
|
|
+ path: '/',
|
|
|
+ name: 'home',
|
|
|
+ component: HomeView
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/about',
|
|
|
+ name: 'about',
|
|
|
+ component: () => import('../views/AboutView.vue')
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/login',
|
|
|
+ name: 'login',
|
|
|
+ component: () => import('../views/login/LoginView.vue')
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/register',
|
|
|
+ name: 'register',
|
|
|
+ component: () => import('../views/login/RegisterView.vue')
|
|
|
+ },
|
|
|
]
|
|
|
|
|
|
const router = createRouter({
|
|
|
- history: createWebHistory(process.env.BASE_URL),
|
|
|
- routes
|
|
|
+ history: createWebHistory(process.env.BASE_URL),
|
|
|
+ routes
|
|
|
})
|
|
|
|
|
|
export default router
|