一、创建项目目录,创建server文件夹
二、创建package.json 文件
执行命令 npm init 然后根据提示下一步就行
三、安装必要的包
npm install koa --save-dev
npm install koa-bodyparser --save-dev
npm install koa-router --save-dev
四、server文件夹下创建index.js 文件
const Koa =require("koa");
const app = new Koa();
const bodyparser=require("koa-bodyparser")
const router=require("koa-router")();
// 对于任何请求,app将调用该异步函数处理请求:
app.use(async (ctx, next) => {
await next();
ctx.response.type="text/html";
ctx.response.body="<h2>Hello,koa2</h2>";
});
//接收post参数
app.use(bodyparser());
// 作用:启动路由
app.use(router.routes());
app.use(router.allowedMethods());
// 在端口3000监听:
app.listen(3000);
console.log('app started at port 3000...');
五、运行
推荐使用 nodemon,代码改完后自动重启
npm install -g nodemon
server 文件下运行
nodemon index
浏览器里面访问: