创建应用程序
2021-07-26 17:36:23 小于 1 分钟
# 新建目录
新建应用目录,然后进入该目录并将其作为工作目录
mkdir koa-example
cd koa-example
1
2
2
通过npm
创建package.json
npm init -y
1
安装koa
依赖包"koa": "^2.13.1",
npm install koa -save
1
# 创建应用程序
const koa = require('koa');
const app = new koa()
app.use((ctx) => {
ctx.body = '晚上好';
})
app.listen(3000, 'localhost', (err) => {
if (!err) {
console.log('lister on 300');
}
})
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
到此一个简单的http服务就启动了,浏览器访问:http://localhost:3000,会显示
晚上好
;
提示
上面的app.listen()
只是一个语法糖;它的实质是下面:
const http = require('http');
const Koa = require('koa');
const app = new Koa();
http.createServer(app.callback()).listen(3000);
1
2
3
4
2
3
4
app.callback()
返回适用于 http.createServer()
方法的回调函数来处理请求。