| koa-bodyparser |
把post请求的参数解析到ctx.request.body中 |
| koa-router |
使用koa-router自动判断请求的方法和请求的路径,免去了手动判断的代码 |
| koa-static |
用于加载静态资源的中间件,通过他何以为页面请求加载css,js等静态资源 |
| koa-views |
用于加载html模板文件(例如使用ejs,pub,koa-nunjucks-2,swig,handlebars,模板) |
| koa-onerror |
koa的错误处理,当发生错误,可以通过error事件,对错误统一处理 |
| koa-logger |
日志等级分类,同时也能替代console.log输出。另外它可以按照文件大小或者日期来生成本地日志文件,还可以使用邮件等形式发送日志 |
| koa-json |
美观的输出JSON response的Koa中间件有两种使用方式:一种是总是返回美化了的json数据 |
| koa-jwt |
作用是控制哪些路由需要jwt验证,哪些接口不需要验证 |
| jsonwebtoken |
实现token的生成,校验和解码 |
| crypto-js |
密码加密解密使用工具 |
| crypto |
nodejs 自带的加密模块 加密解密使用工具 |
| nodemon |
node文件修改后热加载工具,就可以看到改动后的内容 |