httpsrv
A simple http file server
Usage
npm i -g httpsrv #yarn global add httpsrv httpsrv .
then open localhost:3333
Options
Usage: httpsrv <basedir>
Options:
--help Show help [boolean]
--version Show version number [boolean]
--port, -p Port to listen [number] [default: 3333]
--log, -l Enable logger [boolean]
--indexhtml, -i Try to show index.html if exists [boolean]
--instantclick, -x disable instantclick.js in directory page
[boolean] [default: true]
--cors, -c Access-Control-Allow-Origin header [string]
--fallback, -f A file will be send when 404, useful in SPA (will disable
directory listing page) [string]
Examples:
httpsrv . -p 8888 Start server on port 8888
API (cli.js)
#!/usr/bin/env nodeconst createServer = //require('httpsrv')const _: basedir port log cors fallback indexhtml = //many things.... //options same as cli options, return an express appconst app=app