maruize321
V2EX  ›  Node.js

koa-static 不能像 express 一样添加虚拟路径吗

  •  
  •   maruize321 · Mar 14, 2019 · 4646 views
    This topic created in 2642 days ago, the information mentioned may be changed or developed.
    2 replies    2019-03-27 23:33:43 +08:00
    libook
        1
    libook  
       Mar 15, 2019
    koa-static 的上游写一个中间件,在 ctx 里把 path 改成你想访问的实际 path,然后再进入 koa-static 中间件。
    magicdawn
        2
    magicdawn  
       Mar 27, 2019
    简单用 koa-mount

    ----------

    复杂的推一波 impress-router

    const router = new (require('impress-router'))()
    router. augmentApp(app)

    app.use('/foo', serve({ root: '/some/dir/bar' }))
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3574 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 00:05 · PVG 08:05 · LAX 17:05 · JFK 20:05
    ♥ Do have faith in what you're doing.