image.png
- 把路由模块化
在constentRoutes 中的index.js 中引入
const modules = require.context('./modules', true, /\.js$/)
const constanRoutes = modules.keys().reduce((pre, item) => {
const val = modules(item)
pre.push(...val.default)
return pre
}, [])
export default constanRoutes
在router 中的index.js中引入routes
import constentRoutes from './constentRoutes'
const router = new VueRouter({
routes: [...constentRoutes],
})