-
检查Node的环境
-
node -v 可检查node的版本
-
-
安装koa
-
npm init -y
-
npm i koa
-
-
创建并编写 app.js 文件
-
1.创建koa对象
-
2.编写响应函数(中间件)
-
3.通过 app.listen 监听端口
-
-
启动服务器
-
node app.js
-
// 1.创建 Koa 对象
const Koa = require('koa');
const app = new Koa();
const port = 9000;
// 编写响应函数(中间件)
// ctx:上下文,主要指web容器,通过ctx.request得到请求对象,通过ctx.response得到响应对象
// next:下一个中间件,下一层中间件是否能够得到执行,取决于next这个函数有没有被调用
app.use((ctx,next)=>{
console.log(ctx.url) // ctx.url.request.url
ctx.body = "Hello, Koa";
// ctx.body是ctx.response.body的简写
})
// 3.绑定端口号
app.listen(port, ()=>{
console.log('Server is running at http://localhost:'+port);
})