routes modification plugin for umi.
Suggest to use together with umi-plugin-react, see our website umi-plugin-react for more.
Install via yarn or npm.
$ yarn add umi-plugin-routes
Configure it in the .umirc.js
.
export default {
plugins: [['umi-plugin-routes', option]],
};
type: Array(RegExp|Function)
e.g.
{
exclude: [
// exclude all the `models` directory
/models\//,
// exclude ./pages/a.js
(route) { return route.component === './pages/a.js' },
],
}
type: Function
e.g.
{
update(routes) {
return [
{ path: '/foo', component: './bar.js' },
...routes,
];
}
}