【发布时间】:2011-10-23 14:44:40
【问题描述】:
我正在处理一个项目,其中有一个用户上传的样式、脚本和图像集合,然后它们就是我的应用程序的样式、脚本和图像集合。它们是我服务器上的两个不同位置。
我是否可以在 Node.js 中设置 Express,以便它可以使用多个静态文件夹?我希望它同时服务于两者 - 显然,我会确保目录和文件名冲突。这可能吗?
此时我对一个静态文件夹的处理方式是这样的:
this.use(express.static(__dirname + '/public'));
...但我想要静态文件的目录。
或者有没有完全不同的另一种方法可以实现这一目标?
谢谢,詹姆斯
【问题讨论】:
-
你可以只使用单个静态文件夹的子目录。
-
是的,一个好的方法是只拥有一个包含子文件夹的静态文件夹。
标签: javascript node.js static express