自动匹配pages下面的的index.jsx。生成router配置文件。并且支持按需加载。
const routers = [];
const pages = require.context('../pages', true, /index\.jsx$/, 'lazy');
pages.keys().forEach(item => {
routers.push({
path: item.slice(1, item.indexOf('index.jsx') -1 ) || '/',
component: () => pages(item) // 等价于() => import('xxx.jsx')
})
});
export default routers
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。