美文网首页koa
Koa2 入门 Koa-body Koa-router

Koa2 入门 Koa-body Koa-router

作者: Picidae | 来源:发表于2017-11-13 18:47 被阅读0次

Koa 入门

koa需要搭配中间件来做接口更方便,使用

Koa-body & Koa-router


首先使用npm下载Koa和中间件

Koa2 官网
Koa-router 文档
koa-body 文档

    sudo npm install koa
    sudo npm install koa-body
    sudo npm install koa-router

koa2 创建 请求

const koa=require("koa")
const Router=require('koa-router')
const koaBody = require('koa-body')

const router=new Router()
const app=new koa()

//koa-body
app.use(koaBody())


// Post
router.post('/login',async (ctx,next)=>{
    console.log('login Success!')
    //ctx.request.body 用于获取post的参数
    ctx.body=ctx.request.body;
})


// GET
router.get('/user',async (ctx,next)=>{
    console.log('user Ok!')
    //crx.query 是用于获取get请求的参数
    ctx.body=ctx.query;
})


//koa-router
app.use(router.routes()).use(router.allowedMethods());  

相关文章

  • Koa2 入门 Koa-body Koa-router

    Koa 入门 koa需要搭配中间件来做接口更方便,使用Koa-body & Koa-router 首先使用npm下...

  • koa2入门系列

    koa2入门系列(一) koa2入门系列(二) koa2入门系列(三) koa2入门系列(四) koa2入门系列(...

  • 上传图片需求

    koa-body 的基本使用 在 koa2 中使用 koa-body,我使用的是全局引入,而不是路由级别的引入,因...

  • koa2+koa-router+mongDB+mongoose学

    快速搭建一个简单的koa2开发环境 node版本需要7.6+采用koa2 + koa-router + mongo...

  • 利用Nodejs 搭建静态图片服务器

    安装插件 koa koa-router koa-body 我是习惯使用这些插件所以才安装的,其中重要得就是 koa...

  • nodejs实现mock数据

    实现mock的基本思路 搭建一个nodejs server(koa2,koa-router), 需要mock的接口...

  • 2018 各大公司最近面试题

    阿里 使用过的koa2中间件 koa-body原理 介绍自己写过的中间件 有没有涉及到Cluster 介绍pm2 ...

  • 面试题

    阿里 使用过的koa2中间件 koa-body原理 介绍自己写过的中间件 有没有涉及到Cluster 介绍pm2 ...

  • 2018大厂高级前端面试题汇总

    阿里 使用过的koa2中间件 koa-body原理 介绍自己写过的中间件 有没有涉及到Cluster 介绍pm2 ...

  • 知识点总结

    Koa2中间件 koa(面向node.js的表达式HTTP中间件框架)、koa-router(路由中间件)、koa...

网友评论

    本文标题:Koa2 入门 Koa-body Koa-router

    本文链接:https://www.haomeiwen.com/subject/eattvxtx.html