маршрутизатор не обращается к root путь vue - PullRequest
0 голосов
/ 09 июля 2020

Я делаю проект с 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

...