koa
<p>1、初始化项目:<code>yarn init -y</code>
2、安装:<code>yarn add koa koa-router koa-bodyparser --save</code>
3、创建入口文件:app.js</p>
<pre><code>const koa = require('koa')
const Router = require('koa-router')
const app = new koa()
const router = new Router()
// 获取post提交的数据所需模块
const bodyParser = require('koa-bodyparser');
app.use(bodyParser());
// 路由
router.get('/', async ctx => {
ctx.body = 'hello koa'
})
router.get('/detail', async ctx => {
const query = ctx.query //(获取get提交的数据)
ctx.body = 'hello koa'
})
router.post('/add', async ctx => {
const query = ctx.request.body //(获取post提交的数据)
ctx.body = 'hello koa'
})
// 配置路由
app.use(router.routes()).use(router.allowedMethods())
const port = process.env.PORT || 5000
app.listen(port, () => {
console.log(`server started on ${port}`)
})</code></pre>