0.1.2 • Published 7 years ago
instant-admin-website v0.1.2
Instant Admin Website
安装
npm install instant-admin-website --save
简易示例
const server = require('instant-admin-website');
const setting = {}; //配置项,见下面文档
server.start(setting);
配置项说明
- directory : 本地文件目录,默认配置:
directory:{
app: 'node_app', //app的目录
api: 'node_api', //api的目录
entry:'index.js', //app、api执行主文件
cdn:'resource', //cdn目录
frameApp:'/common', //框架机目录
}
- router : 路由匹配,仅支持正则,默认配置:
router:{
app:/(\/$|\/[a-zA-Z0-9\-\_]+$)/,
api:/\/api\//,
cdn:/\/resource/ //cdn目录
}
- routerAlias : 路由的映射,默认配置:
routerAlias:{
'404':'/404',
'/':'/home'
}
- env : 所在环境,production 生产环境;development 开发环境,会作为数据传到模板里供使用
- auth : 使用自定义的登录态验证函数,需返还express支持的middleware function