import * as Kvl from 'kvl'; import { MainKvl ,Router, config, ValidationDone } from 'kvl'; import UserRouter from './router/user.router' import HomeClass from './router/main.router' import * as session from 'express-session'; import * as path from 'path'; import * as compression from 'compression'; module Main { //自定义验证器错误返回 ValidationDone((error: Kvl.ValidationError, response: Kvl.Response) => { //设置返回状态码 // response.status(400); response.json({ status: 10025, value: error.value, msg: error.errorMsg }) }) @Router({}) class HelloWord extends HomeClass{ private msg: string = 'Hello, world' @config({ url: '/hello', name: 'hello', type: 'get' }) private hello(req: Kvl.Request, res: Kvl.Response): void { res.end(`