相信各位应该多多少少都了解过一点KOA的背景,我们就一起来学习koa2的实战项目,一起摸石头过河。
这个实战项目,我将会和大家一起从零开始,一直到部署服务器,到上线为止。下面咱们就开始把!
Koa -- 基于 Node.js 平台的下一代 web 开发框架
koa2 开始已经使用 async/await 等一系列的新语法了,他没有捆绑任何的中间件,高度的轻量化,自定义化,是一款快速开发服务端程序的框架。
Koa2 依赖 node v7.6.0 以上版本
直接安装node.js : https://nodejs.org/en/
大家可以选择LTS文档版本,避免多走某些弯路
也可以使用自己喜欢的版本管理器快速安装支持的 node 版本,这里就不一一详细说明了,有需要的童鞋可以私信我,单独教你们
我们先创建一个目录 如:koa2_basics 用来存放我们的代码。然后开始初始化项目
(ps:小web我,用的是visual studio code来编辑代码)