-
### Is your feature request related to a problem? Please describe.
There is already a NestJS Client Code Generator in the [OpenAPITools Repo](https://github.com/OpenAPITools/openapi-generator) but …
-
## The devDependency [bluebird](https://github.com/petkaantonov/bluebird) was updated from `3.5.2` to `3.5.3`.
🚨 [View failing branch](https://github.com/tomoat/koa2-generator/compare/master...tomoa…
-
# 前言
较早的Nodejs开发者为了实现程序的同步都会使用几个“工具”,`回调`,`promise`,`co`,或者是`generator`。记得写过一个递归删除目录下文件和文件夹的需求,用以上方法都是各种不爽(关键我就是想简单的写个递归啊)。
![](http://7xs2tr.com1.z0.glb.clouddn.com/2017-03-06-9216f85db30b55123…
-
## 引言
什么是 `koa`?
koa 是一个基于 node 实现的一个新的 web 框架,它是由 `express` 框架的原班人马打造。特点是优雅、简洁、表达力强、自由度高。和 express 相比,它是一个更轻量的 node 框架,因为它所有的功能都通过插件来实现,这种插拔式的架构设计模式,很符合 unix 哲学。
本文从零开始,循序渐进的展示和详解上手 `koa2` 框…
-
app.use(livereload());
assert.js:89
throw new assert.AssertionError({
^
AssertionError: app.use() requires a generator function
-
## The dependency [commander](https://github.com/tj/commander.js) was updated from `2.18.0` to `2.19.0`.
🚨 [View failing branch](https://github.com/tomoat/koa2-generator/compare/master...tomoat:gree…
-
## Koa 中间件
[Koa 生态](https://github.com/koajs)提供了各种各样的中间件供我们使用,可插可拔,非常灵活,开发者也可以根据自己的需求开发中间件。
Koa 本身只是实现了中间件流程控制,就能让我们在 Koa 中简单的使用中间件,那么它是怎么实现的呢?
本节我们先说说 Koa 的 use 方法做了什么,下一节我们将对 Koa 精妙的中间件流程控制…
-
# Node.js主流框架比较
> 本文主要参考[小专栏 - Node主流框架 Express Koa2 Egg 对比](https://xiaozhuanlan.com/topic/4826730951),文章价值¥9.9,很清晰,建议课一笔支持一下。
## 一、 Express vs Koa
因为Egg是基于Koa开发的(Egg 1.x 基于Koa 1.x,Egg 2.x 基…
-
请说说koa的app.use()执行流程
[我也要出题](http://web.haizlin.cn/interview/)
-
# 背景
## javascript异步调用语法上的同步化的完成
注:异步调用语法上的同步化之后将通过`异调语同`来代替
时间过的很快,随着v8添加对async/await的支持,javascript在语言层面的`异调语同`过程已经宣告结束了,未来几个星期,这个特性就会出现在nodejs的正式版本上。
从而让javascript语言在整体上已经完成从callback, Promise, g…