zoukankan      html  css  js  c++  java
  • koa自带包的使用

    koa-router   路由管理

    koa-body  返回参数转换成json,以及文件
     
    koa-json-error 错误处理
    (设置在开发环境显示具体的错误)
    app.use(error({
        postFormat:(e,{stack,...rest})=> process.env.NODE_ENV ==='production'?rest:{stack,...rest}
    }));

     ps: npm i cross-env --save-dev(配置生产环境和开发环境)

      "scripts": {
        "start": "cross-env NODE_ENV=production node app",
        "dev":"nodemon  app"
      },

     koa-parameter  校验参数

     
    const parameter = require('koa-parameter');
    
    
    app.use(parameter(app));
    
    
    
    //使用
     ctx.verifyParams({
                name:{type:'string',required:true},
                age:{type:"number",required:false}
    });

     koa-jwt  用户认证与授权(内置了sonwebtoken:主要用来加密,认证签名)

    xss 数据库防xss攻击

     
  • 相关阅读:
    学期总结
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言博客作业04
    C语言I博客作业03
    C语言I博客作业02
    C语言I博客作业01
    学期总结
  • 原文地址:https://www.cnblogs.com/chenlw/p/11714550.html
Copyright © 2011-2022 走看看