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

有了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'));

以上是 Express.js-以任何方式显示文件/目录列表? 的全部内容, 来源链接: utcz.com/qa/401043.html

回到顶部