--koa 项目安装
mkdir koa-demo
cd koa-demo
npm init //一路回车
npm install koa --save
新建文件 server.js
简单示例:
const Koa = require('koa')
const app = new Koa()
app.use(async(ctx, next)=>{
ctx.body = 'hello koa'
})
app.listen(3000) //运行 node server.js
--koa 路由
npm install koa-router --save //安装路由
const Router = require('koa-router') //引入router
const router = new Router()
router.get('/', (ctx, next) => {
ctx.body = '齐天大圣孙悟空‘
})
router.get('/zhubajie', (ctx, next) => {
ctx.body = '猪八戒‘
})
app
.use(router.roures())
.use(router.allowedMethods());
参考:https://github.com/alexmingoia/koa-router
网友评论