[vue-router] Duplicate named routes definition: { name: "login", path: "/logi" }

255 阅读1分钟

原因不同路径path挂载了相同的组件 `/` 和`/login` 都指向了login

解决

 {        path: '/',        redirect: {            name: 'login'        }    },    {        path: '/login',        name: 'login',        component: () => import('@/views/Login.vue'),        meta: {},    }

使用redirect