环境搭建:
Koa2的开发,Node.js是有要求的,它要求Node.js版本高于V7.6。因为node.js 7.6版本开始完全支持async/await,不需要再加flag,所以才能完全你支持Koa2。
找一个喜欢的盘符,然后建立一个文件夹,我这里选择E盘下的code文件夹下的koa2文件夹。命令行下建立如下:
cd code //进入code文件夹
mkdir koa2 //创建koa2文件夹
cd koa2 //进入koa2文件夹
进入之后,我们初始化生产package.json 文件
npm init –y
生成package.json后,安装koa包,我们这里使用npm来进行安装。
npm install --save koa
如果你安装错误,一般都是网速问题,可以使用cnpm来进行安装。
在文件夹跟目录下新建index.js文件,输入下面代码
const Koa = require('koa')
const app = new Koa()
app.use( async ( ctx ) => {
ctx.body = 'hello koa2'
})
app.listen(3000)
console.log('[demo] start-quick is starting at port 3000')
编写完成后在命令行中输入:
node index.js
然后在浏览器中输入:http://127.0.0.1:3000 就可以看到结果了。