问题
vue3项目在配置路由时指定未识别的路径自动跳转404页面时,报错Catch all routes ("*") must now be defined using a param with a custom regexp.
意思是捕获所有路由(“”)现在必须使用带有自定义正则表达式的参数来定义
解决方案
{
path: "/:catchAll(.*)", // 不识别的path自动匹配404
redirect: '/404',
},
vue3项目在配置路由时指定未识别的路径自动跳转404页面时,报错Catch all routes ("*") must now be defined using a param with a custom regexp.
意思是捕获所有路由(“”)现在必须使用带有自定义正则表达式的参数来定义
{
path: "/:catchAll(.*)", // 不识别的path自动匹配404
redirect: '/404',
},