avatar

目录
nodejs之koa2的常用中间件

常用的koa中间件

名称 用途
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文件修改后热加载工具,就可以看到改动后的内容
打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论