views
module
moduleName moduleTitle
读取 views.menu.json viewsMenu
检查 viewsMenu 中是否有同名的 module
读取 views.routes.json viewsRoutes
检查 viewsRoutes 中是否有同名的
读取 views 文件夹
检查 views 中是否有 moduleName 的文件夹
if(true) tipError
else push module
{
path: moduleName,
name: moduleName,
title: moduleTitle,
type: "module"
}
{
"path": /moduleName,
"name": moduleName,
"meta": {
"type": "module"
}
}
view
选要添加 view 的 module = module.contact('views')
moduleName viewName viewTitle
moduleName === 'views'
views/view
{
path: /viewName
name: viewName
title: viewTitle
type: 'view'
}
module/view
{
path:/
}