安装并引入路由
安装
npm install vue-router@4
或者
yarn add vue-router@4
引入
- 创建router文件夹,并在其中创建 router.ts和router.config.ts
![在这里插入图片描述](https://img-blog.csdnimg.cn/5e77df08f60b419f943e75da13618c65.png#pic_center)
- 配置router.ts文件
const routers = [
{
path:'/',
redirect:'/home',
},
{
path: '/home',
component:() => import('@/pages/Home/index.vue')
}
]
export default routers
- 配置router.config.ts
import {
createRouter, createWebHistory, createWebHashHistory } from 'vue-router'
import routes from './router'
const router = createRouter({
history: createWebHashHistory(),
routes,
})
export default router
- 在main.ts里引入router
import {
createApp } from 'vue'