有了Express.js,当您访问没有索引文件的目录的URL时,有一种显示文件/目录列表的方法,就像apache一样,因此它显示所有目录内容的列表吗?
是否有我不知道的扩展程序或软件包?还是我必须自己编写代码?
大家好,你真摇滚!:)
从Express 4.x开始,目录中间件不再与express捆绑在一起。您将要下载npm模块serve- index。
然后,例如,在名为的应用程序的根目录中的目录中显示文件/目录清单,videos如下所示:
videos
var serveIndex = require('serve-index'); app.use(express.static(__dirname + "/")) app.use('/videos', serveIndex(__dirname + '/videos'));