koa2 环境搭建教程


Koajs入门视频教程在线学习地址https://www.bilibili.com/video/BV1xm4y1c7zr/?p=1

Koajs入门视频教程网盘下载地址https://pan.baidu.com/s/1QN_XkXRXmIw6V7HevntBQQ 提取码:abcd


一、koa2 环境搭建教程、koa2环境搭建前的准备

开发Koa2之前Node.js是有要求的,它要求Node.js版本高于V7.6我们建议大家使用最新的稳定版本,目前我们教程中使用的是Nodejs  v16.13.1的版本,大家使用的时候可以安装最新稳定版本的Nodejs

node.js环境: 版本v7.6以上

直接安装node.js 7.6:node.js官网地址https://nodejs.org
nvm管理多版本node.js:可以用nvm 进行node版本进行管理
Mac系统安装nvm https://github.com/creationix/nvm#manual-install
windows系统安装nvm https://github.com/coreybutler/nvm-windows
Ubuntu系统安装nvm https://github.com/creationix/nvm
npm 版本3.x以上

2、安装koa2

1、初始化package.json

npm init

2、安装koa2 
npm install koa
hello world 代码


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')

3、启动Koa2的demo

由于koa2是基于async/await操作中间件,目前node.js 7.x的harmony模式下才能使用,所以启动的时的脚本如下:

node index.js

接下来访问http:localhost:3000,效果如下