安装Node很简单,若是你会安装QQ,我相信安装Node你绝对本身能搞定。可是做Koa2的开发,Node.js是有要求的,它要求Node.js版本高于V7.6。由于node.js 7.6版本开始彻底支持async/await,不须要再加flag,因此才能彻底你支持咱们的Koa2。node
查看Node版本方法(windows版本):npm
打开运行(快捷键:win+R),而后输入cmd打开命令行工具,在命令行里输入:json
node -v
找一个你喜欢的盘符,而后创建一个文件夹,我这里选择E盘下的code文件夹下的koa2文件夹。命令行下创建以下:windows
cd code //进入code文件夹 mkdir koa2 //建立koa2文件夹 cd koa2 //进入koa2文件夹
进入以后,咱们初始化生产package.json 文件浏览器
npm init -y
生成package.json后,安装koa包,咱们这里使用npm来进行安装。app
npm install --save koa
如今环境已经安装好了,咱们就来练手咱们的第一个程序吧。在文件夹跟目录下新建index.js文件,输入下面代码。koa
const Koa = require('koa') //引入koa const app = new Koa() //koa实例化 app.use( async ( ctx ) => { //使用异步koa 在浏览器打印出Hello koa2 ctx.body = 'hello koa2' }) app.listen(3000) //使用3000端口 console.log('[demo] start-quick is starting at port 3000')
编写完成后在命令行中输入:异步
node index.js
而后在浏览器中输入:http://127.0.0.1:3000 就能够看到结果了。async