Я делаю проект с Vue. Когда я открываю путь root или всякий раз, когда открываю localhost, он сначала не обращается к пути root, а вместо этого переходит на страницу входа. Почему?
Кроме того, когда я пытаюсь ввести случайную букву в URL-адрес, он автоматически направляет вход в систему, а не на страницу с ошибкой. Как я могу перейти на страницу ошибки?
Спасибо за вашу помощь.
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
const routes = [
{
path: '/',
name: 'welcome',
component: () => import('../components/Welcome/Welcome.vue')
},
{
path: '/signIn',
name: 'SignIn',
component: () => import('../components/Login/Signin.vue')
},
{
path: '/signUp',
name: 'signup',
component: () => import('../components/Login/Signup.vue')
},
{
path: '/home',
name: 'Home',
component: () => import('../views/Home.vue')
},
{
path :'*',
component: () => import('../views/Error.vue')
}
]
const router = new VueRouter({
routes,
mode: 'history',
})
export default router