せrouterAll = require.context(」../../モジュール、真、/.*\/router\/index.js$/)、allRouter = []
console.dir(routerAll)
routerAll.keys()。forEachの(キー=> {
console.dir(routerAll(キー))
IF(routerAll(キー).default.options.routes){
せtemArr = routerAll(キー).default.options.routes.reduce((プリ、CUR、指数)=> {
事前= [...プリ、{パス:cur.path、名前:cur.name}]
リターン前
}、[])
allRouter = allRouter.concat(temArr)
}
})
デフォルトallRouterをエクスポート
console.dir(routerAll)
キーの方法と解決方法があります。
routerAll(キー)は、一つのファイルに取得することができます