1、koa框架简介
koa是一个基于node的web服务器开发框架,通过koa我们可以快速开发web服务器。
2、安装koa
(1) 初始化项目
首先新建一个空文件夹,在该文件夹下执行下列命令
npm init
(一直回车即可)
完成后,会在文件夹下生成一个package.json文件
然后安装 koa
npm install --save koa
或者
cnpm install --save koa
(淘宝镜像)
安装完成后,查看package.json文件可以看到koa以及版本号
3、创建服务器
(3.1)导入koa,并创建实例对象,监听3000端口号,此时运行此文件可以在控制台看到server is running提示,并且浏览器打开 127.0.0.1:3000可以访问服务器,同时会返回not found,因为此时还没有设置服务器响应的内容。
const Koa = require('koa');
const app = new Koa();
app.listen(3000,()=>{
console.log('server is running')
})
4、设置响应内容
使用use方法设置响应内容
app.use(async ctx => {
ctx.body = "<h1>hello koa</h1>"
})