vue3.0 404路由跳转报错

错误信息如下:

引入404页面:
import NotFound from '@/views/404';

引用路由(重定向):

{
  path: '/404',
  name: '404',
  component: NotFound
},
{
  path: '/:pathMatch(.*)',
  redirect: '/404'
}

因为 vue3.0, 删除*(加注星标或捕获全部),新增:/:pathMatch(.*)*;

vue3.0 新路由:https://next.router.vuejs.org/guide/migration/#removed-star-or-catch-all-routes

原文地址:https://www.cnblogs.com/moguzi12345/p/14768604.html