dirlist
Version:
A simple & old school directory listing middleware for node. Inspired by Apache's mod_autoindex.
31 lines (19 loc) • 751 B
Markdown
npm install dirlist
Use dirlist in your `connect` or `express` application by passing it the root folder you would like it to auto index.
var connect = require('connect'),
dirlist = require('dirlist');
//Base folder that will be searchable from the url.
var base = '/Users/lemendo/Music/';
var host = "localhost";
var port = 1337;
connect(
connect.favicon(),
dirlist(base),
connect.static(base)
).listen(port, host);
console.log('Server running at http://'+host+':'+port+'/');
To enable file download, you must also set a `static` middleware with the same path as the dirlist middleware.