标签: javascript node.js express
我的应用正在提供像这样的静态文件夹
app.use('/static', serveStatic(__dirname + '/view/my/static/folder'));
如何配置服务器以提供隐藏文件夹?所以,如果我有
/view/my/static/folder/.hidden/some-text.txt
我想在
本地主机:8080 /静态/ .hidden /一些-的text.txt
答案 0 :(得分:5)
在我无法提供隐藏的文件之后,我通过Google搜索发现了这个问题。我发现Express默认不提供服务。
您可以使用dotfiles选项提供服务:
dotfiles
app.use(express.static( __dirname+'/static', {dotfiles:'allow'} ));
source
答案 1 :(得分:1)
看起来这个问题是由于我的愚蠢而发生的。 Nodemon没有发现我添加了一个.folder而没有重启服务器(我没注意到)。当我重新启动它时,一切都按预期工作