狼书(卷2):Node.js Web应用开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.4.4 koa-serve-static

熟悉Koa和Express原理的人都知道,这两个框架的req和res是互通的,转化一下即可。基于上面的原理,知名Node.js开发者蔡芳敦实现了koa-serve-static模块。serve-static是Express中间件,参数req和Koa中间件里的ctx.req是一样的。

koa-serve-static的实现原理是非常简单的,但功能却非常强大,性能也非常好,示例代码如下。