0.1.2 • Published 7 years ago

instant-admin-website v0.1.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

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