Листинг каталога для node express
В разделе версий, на сайте Ноды, есть вот такой проводник 
Простой, без стилей, лёгкий. Мне нужно что то такое для моего проекта на express.
app.get('/',function(req, res) {
res.sendFile(__dirname + '/client/index.html');
});
app.use('/client',express.static(__dirname + '/client'));
На данный момент, когда я хочу получить доступ ко всей папке в директории client, у меня выпадает ошибка Cannot GET, хотя ко всем файлам, если указать путь к ним, доступ есть.
Есть идеи, можно ли это реализовать через какой ни будь пакет, или нужно что то дописать в настройках экспресса ? Чтобы ненужно было создавать отдельный индексный файл, и писать пути к нужным файлам, а чтобы в место этого, был автоматический парсинг файлов и папок, допустим в директории client.
Ответы (1 шт):
Пакет serve-index работает вот с такими настройками
app.get('/',function(req, res) {
res.sendFile(__dirname + '/client/index.html');
});
app.use('/client', express.static(__dirname + '/client'), serveIndex('client', {'icons': true}))
Спасибо Alexey Ten за совет.