Javascript Node.js中是否存在可以有多个静态文件夹的Express?
我正在做一个项目,其中有一个用户上传的样式、脚本和图像的集合,然后他们是我的应用程序的样式、脚本和图像的集合。它们是我服务器上的两个不同位置 我是否可以在Node.js中设置Express,使其可以包含多个静态文件夹?我希望它能同时满足这两种需求——显然,我会确保目录和文件名冲突。这可能吗 此时,我对一个静态文件夹的处理方式如下:Javascript Node.js中是否存在可以有多个静态文件夹的Express?,javascript,node.js,static,express,Javascript,Node.js,Static,Express,我正在做一个项目,其中有一个用户上传的样式、脚本和图像的集合,然后他们是我的应用程序的样式、脚本和图像的集合。它们是我服务器上的两个不同位置 我是否可以在Node.js中设置Express,使其可以包含多个静态文件夹?我希望它能同时满足这两种需求——显然,我会确保目录和文件名冲突。这可能吗 此时,我对一个静态文件夹的处理方式如下: this.use(express.static(__dirname + '/public')); …但我想删除静态文件的目录 还是有完全不同的方法可以实现这一点 谢
this.use(express.static(__dirname + '/public'));
…但我想删除静态文件的目录
还是有完全不同的方法可以实现这一点
谢谢,詹姆斯
this.use(express.static(__dirname + '/public1'));
this.use(express.static(__dirname + '/public2'));
第一个文件夹在文件名方面具有优先权。您可以只使用单个静态文件夹的子目录。是的,一个好方法是只使用一个静态文件夹,其中包含子文件夹。我真的应该尝试一下。非常感谢。太简单了!(我想问,因为我想确保这是正确的方式,其他人也能发现。)