no message
Former-commit-id: 32e0e64214d58085b176bfca82959f8a04d41398 Former-commit-id: 498d78d7d186903de338cc0b263f46d85e485629 Former-commit-id: b2e153d028516bdef01cb73d3f62637905e070a8
This commit is contained in:
@@ -11,7 +11,7 @@ console.log(_path2)
|
|||||||
|
|
||||||
Vue.use(VueRouter)
|
Vue.use(VueRouter)
|
||||||
|
|
||||||
const maker = ({publicPath, namePrefix, req}) => {
|
const routesMaker = ({publicPath, namePrefix, req}) => {
|
||||||
return req.keys().map(req).map(page => {
|
return req.keys().map(req).map(page => {
|
||||||
const pageRegExp = new RegExp(`${_path2.sep}page${_path2.sep}`, 'g')
|
const pageRegExp = new RegExp(`${_path2.sep}page${_path2.sep}`, 'g')
|
||||||
const path = _path2.dirname(page.default.__file)
|
const path = _path2.dirname(page.default.__file)
|
||||||
@@ -49,7 +49,7 @@ const routes = [
|
|||||||
meta: { requiresAuth: true },
|
meta: { requiresAuth: true },
|
||||||
redirect: { name: 'demo-plugins-index' },
|
redirect: { name: 'demo-plugins-index' },
|
||||||
component: resolve => { require(['@/components/core/MainLayout/index.vue'], resolve) },
|
component: resolve => { require(['@/components/core/MainLayout/index.vue'], resolve) },
|
||||||
children: maker({
|
children: routesMaker({
|
||||||
publicPath: 'src/pages/demo/plugins/',
|
publicPath: 'src/pages/demo/plugins/',
|
||||||
namePrefix: 'demo-plugins-',
|
namePrefix: 'demo-plugins-',
|
||||||
req: require.context('@/pages/demo/plugins', true, /page\.vue$/)
|
req: require.context('@/pages/demo/plugins', true, /page\.vue$/)
|
||||||
|
|||||||
Reference in New Issue
Block a user