多个并发的静态主机上下文

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

/ custom_assets File1.txt generic_assets File2.txt 

有没有一个节点http服务器实现,将允许我从同一个根url宿主两个目录?

例如:

 http://localhost/File1.txt 

要么

 http://localhost/File2.txt 

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

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

你的代码应该是这样的:

 app.use(express.static(__dirname + '/custom_assets')); app.use(express.static(__dirname + '/generic_assets'));