跳到主要内容

静态资源加载

原生koa2实现静态资源服务器

原生koa2 静态资源服务器例子

├── static # 静态资源目录
│   ├── css/
│   ├── image/
│   ├── js/
│   └── index.html
├── util # 工具代码
│ ├── content.js # 读取请求内容
│ ├── dir.js # 读取目录内容
│ ├── file.js # 读取文件内容
│ ├── mimes.js # 文件类型列表
│ └── walk.js # 遍历目录内容
└── index.js # 启动入口文件

demo源码

https://github.com/ChenShenhai/koa2-note/blob/master/demo/static-server/

koa-static中间件

demo源码

https://github.com/ChenShenhai/koa2-note/blob/master/demo/static-use-middleware/