使用koa提供单个静态服务:const Koa = require('koa');const app = new Koa();const serve = require('koa-static');app.use(serve(__dirname + '/public'));app.listen(3000);localhost:3000即可实现一个静态服务如何提供多个静态服务?像express一样根据中间件即可提供多个静态服务,查看文档及readme均没有发现好的办法,望大神指教一二
1 回答
芜湖不芜
TA贡献1796条经验 获得超7个赞
使用koa-static-server
var app = new Koa();
var koa_static = require('koa-static-server');
// 静态目录
app.use(koa_static({rootDir: 'publicDir1', rootPath: '/public1'}));
app.use(koa_static({rootDir: 'publicDir2', rootPath: '/public2'}));
rootDir 表示要作为静态服务的目录
rootPath 表示访问路径
添加回答
举报
0/150
提交
取消