Module: router/bothRouter

加载动态静态路由
Parameters:
Name Type Description
opt object 启动参数对象
Properties
Name Type Description
basic object 动静态路由相同配置
Properties
Name Type Description
getRequestIP function 获取请求地址方法,返回ip或host用于发送后端请求,参数 ctx,注意为 generator 函数
dynamic object 动态路由配置
Properties
Name Type Description
routerMap object 动态routerMap
getHeader function 处理请求header方法,返回header用于发送后端请求,参数 原header,ctx
getRenderData function 处理渲染data方法,返回data用于渲染,参数 原data,ctx
static object 静态路由配置
Properties
Name Type Description
staticServerOn boolean 是否开启静态化
staticFileRoot string 静态化文件存放根目录
staticPath string 静态化接口路径
staticRouterMap object 静态化routerMap
dynamicStaticPath string 新静态化接口路径
dynamicRouterMap object 动态routerMap
getHeader function 处理请求header方法,返回header用于发送后端请求,参数 原header,ctx
getRenderData function 处理渲染data方法,返回data用于渲染,参数 原data,ctx
Source: