1

如果我有一个如下所示的项目目录:

/
    custom_assets
        File1.txt
    generic_assets
        File2.txt

是否有一个节点 http 服务器实现可以让我从同一个根 url 托管两个目录?

例如:

http://localhost/File1.txt

或者

http://localhost/File2.txt

几乎就像两个目录合并了一样。

4

1 回答 1

3

ExpressJS是一个流行的节点 Web 应用程序框架,可以做到这一点。使用两个静态中间件应该可以解决问题。

您的代码应如下所示:

app.use(express.static(__dirname + '/custom_assets'));
app.use(express.static(__dirname + '/generic_assets'));
于 2013-01-07T22:42:34.233 回答