初始化项目

1
npm init -y

这时候就会在项目文件夹下创建package.json文件。

安装koa

1
npm install koa

入口文件

在项目文件夹下创建入口文件app.js 名字随便起。

入口文件是项目的启动文件,我们的koa项目需要在这个文件中引入进来。

1
2
3
const Koa = require('koa') // 引入koa
const app = new Koa // 实例化koa对象
app.listen(3001) // 监听端口

这个时候我们就用koa搭建了一个最简单的web服务器。

启动koa

1
node app.js

也可以配置npm命令,打开package.json文件。我们配置了两条命令。

1
2
3
4
"scripts": {
"start": "node app.js",
"dev": "nodemon app.js"
},

start是正常的node启动

1
npm run start

dev我们用的nodemon启动,可以热更新

1
npm run dev

在浏览器中键入localhost:3001 会打开一张空白页面,显示Not Found 。这表明web服务器已经正常运行了。