进击Koa2系列[一]

忏悔

之所以起这个名字,原因是因为没好好坚持学node,14年node还是0.0.x版本我就开始用了,不过没坚持下来,现在node生态发展迅猛已经迭代到7.x版本了,框架已经从Express迭代到koa再到如今的koa2,额,好吧,又是一门全新的知识体系,只好硬着头皮学咯.这个系列将会把我学习的整个过程记录下来,敬请关注

koa2环境搭建

  • 操作系统: 不限

  • 编译环境: nodejs

因为koa2团队是基于es7这个未来标准开发的,所以推荐使用7.6版本以上,可以省去很多麻烦.

搭建第一个项目

这里我们用Hello World做演示

安装koa2
创建目录,初始化
1
2
mkdir Koa2
npm init
安装koa2
1
npm install koa
创建index.js 编写代码
1
touch index.js
1
2
3
4
5
6
7
8
9
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')
启动运行
1
node index.js

代码片段

感谢您的阅读,本文由 lynhao 原创提供。如若转载,请注明出处:lynhao(http://www.lynhao.cn
JS实现功能算法--持续更新👀
深入探讨Generator高逼格操作