gpt4 book ai didi

node.js - Express.js - 任何显示文件/目录列表的方式?

转载 作者:IT老高 更新时间:2023-10-28 21:56:15 26 4
gpt4 key购买 nike

Express.js当您访问没有索引文件的目录的 URL 时,有没有办法像 apache 一样显示文件/目录列表 - 所以它会显示所有目录内容的列表?

是否有我不知道的扩展或包可以做到这一点?还是我必须自己编写代码?

最佳答案

从 Express 4.x 开始,目录中间件不再与 express 捆绑在一起。您需要下载 npm 模块 serve-index .

然后,例如,在名为 videos 的应用根目录中显示文件/目录列表,如下所示:

    var serveIndex = require('serve-index');

app.use(express.static(__dirname + "/"))
app.use('/videos', serveIndex(__dirname + '/videos'));

关于node.js - Express.js - 任何显示文件/目录列表的方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6294186/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com