routes
- Type:
Array(route)
配置路由。
umi 的路由基于 react-router@5 实现,配置和 react-router 基本一致,详见路由配置章节。
比如:
export default {
routes: [
{
path: '/',
component: '@/layouts/index',
routes: [
{ path: '/user', redirect: '/user/login' },
{ path: '/user/login', component: './user/login' },
],
},
],
};
注意:
component
的值如果是相对路径,会以src/pages
为基础路径开始解析- 如果配置了
routes
,则优先使用配置式路由,且约定式路由会不生效