猿问

koa提供多个静态服务

使用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均没有发现好的办法,望大神指教一二


繁华开满天机
浏览 719回答 1
1回答

芜湖不芜

使用koa-static-servervar 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 表示访问路径
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答