认识Koa并安装Nodejs去node官网下载最新的LTSNodejs安装器注意Nodejs版本必须大于Version7.6.0安装完成后在控制台打印node-v查看Node版本构建项目目录,创建一个总项目,因为笔者使用的是VSCode编辑器,所以直接用VSCode打开文件夹创建一个package.json文件,或者直接使用npminit创建。package.json中的内容如下:{"name":"hello-koa2","version":"1.0.0","description":"HelloKoa2examplewithasync","main":"app.js","scripts":{"start":"nodeapp.js"},"keywords":["koa","async"],"author":{"name":"PrinceYi","email"":"235963352@qq.com","url":"tangjunyi.net"},"license":"ISC","repository":{},"dependencies":{"koa":"^2.0.0"}}初始化项目,执行npminstall安装node_modules创建一个app.js文件,app.js中的内容如下://导入koa,与koa1.x不同。在koa2中,我们引入了一个class,所以用大写的Koa表示:constKoa=require('koa');//创建一个Koa对象来表示Web应用程序本身:constapp=newKoa();//对于任何请求,app都会调用这个异步函数来处理请求:app.use(async(ctx,next)=>{awaitn分机();//设置响应的内容类型:ctx.response.type='text/html';//设置响应内容:ctx.response.body='
