Vue Router
$ npm i vue-router@4
라우터 연결
import { createApp } from 'vue'
import App from './App'
import router from './routes/index.js'
createApp(App)
.use(router)
.mount('body')
createRouter
를 사용하여 라우터를 구성하여 export
createWebHashHistory
를 사용하여 Hash모드 적용
import { createRouter, createWebHashHistory } from 'vue-router'
import Home from './Home'
import About from './About'
export default createRouter({
history: createWebHashHistory(),
routes: [
{
path: '/',
component: Home
},
{
path: '/about',
component: About
}
]
})
import { createRouter, createWebHashHistory } from 'vue-router'
import Home from './Home'
import About from './About'
export default createRouter({
history: createWebHashHistory(),
routes: [
{
path: '/',
redirect: '/about'
},
{
path: '/about',
component: About
}
]
})