yarn add vue-router
import { createRouter, createWebHashHistory } from 'vue-router'
import Login from '../views/Login.vue' //登录
const router = createRouter({
history: createWebHashHistory(), // hash模式:createWebHashHistory,history模式:createWebHistory
routes: [
{
path: '/',
redirect: '/login'
},
{
path: '/login',
name: 'login',
component: Login
}
]
})
export default router
main.js 文件
import { createApp } from 'vue'
import App from './App.vue'
import router from '@/router'
const app = createApp(App);
app.use(router)
app.mount('#app');