标签: koa-static

为什么我不能从 Koa 路由器提供静态文件?

为什么在以下情况下koa-static无法使用koa-router

const Koa = require("koa")
const serve = require("koa-static")
const Router = require("koa-router")

const app = new Koa()
const router = new Router()

// fails with 404... why?
router.use(serve("public"))

// // this, on the other hand, works
// app.use(serve("public"))

app.use(router.middleware())
app.listen(8080)

// browse to "http://localhost:8080/testfile.txt"
Run Code Online (Sandbox Code Playgroud)

我制作了这个 GitHub repo 来演示这个问题:koa-router-static-issue

javascript node.js koa koa-router koa-static

7
推荐指数
1
解决办法
3037
查看次数

标签 统计

javascript ×1

koa ×1

koa-router ×1

koa-static ×1

node.js ×1