为了账号安全,请及时绑定邮箱和手机立即绑定

koa提供多个静态服务

koa提供多个静态服务

繁华开满天机 2019-02-12 21:20:20
使用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 表示访问路径


查看完整回答
反对 回复 2019-02-20
  • 1 回答
  • 0 关注
  • 718 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信