no message

Former-commit-id: 22fae0ad73606b5319c746f8d7402f40f877323f
Former-commit-id: c99a7a6b58df8f94ea5e2fa307c749573afaed40
Former-commit-id: 1d09ca5cd06f82c003ce66b89d93a1796d0907cf
This commit is contained in:
liyang
2018-06-06 16:30:15 +08:00
parent e156aafcd4
commit 757e98b8af

View File

@@ -11,18 +11,15 @@ console.log(pathPosix)
Vue.use(VueRouter)
const win2posix = pathString => pathString.split('\\').join('/')
const routesMaker = ({publicPath, namePrefix, req}) => {
const win2posix = pathString => pathString.split('\\').join('/')
return req.keys().map(req).map(page => {
// 每个文件的路径
const pagePath = pathPosix.dirname(win2posix(page.default.__file))
console.log('pagePath', pagePath)
// 路由中使用的路径
const path = pagePath
.replace(win2posix(publicPath), '')
.replace(new RegExp(`${pathPosix.sep}page${pathPosix.sep}`, 'g'), pathPosix.sep)
console.log('path', path)
const name = namePrefix + path.split(pathPosix.sep).join('-').replace(/-page-/g, '-')
return {
path: `${path}${_get(page, 'router.pathSuffix', '')}`,