这是用来记录服务器访问日志的中间件。
它由两部分组成:
import { Qails, accessLogMiddleware } from 'qails'; const app = new Qails([ accessLogMiddleware(/*fileStream, morganFormat, morganOptions*/) ]);
// 默认值 { // 日志文件保存的位置 root: resolve('logs'), // 日志文件名格式 filename: 'access__%DATE%.log', // 日志文件名中 %DATA% 日期格式, // 参考http://momentjs.com/docs/#/displaying/format/ dateFormat: 'YYYYMMDD', // 日志文件拆分频率[daily:每天/1h:每小时/5m:每五分钟/] frequency: 'daily', // 是否输出详细信息 verbose: false }
// 默认值 { stream:accessLogStream }
如果你发现文档存在错误,请在 GitHub 提个 issue 告诉我们。