1.0.3 • Published 9 years ago
miniserver v1.0.3
miniserver
Mini http server, serving static files.
A server for developers and by developers.
Installation
$ npm install miniserver -gQuick Start
To serve current directory:
$ miniserverTo serve specific folder:
$ miniserver projects/dreamTo run on production mode:
$ NODE_ENV=production miniserver projects/dreamFeatures
- Runs in cluster of processes to take advantage of multi-core systems
- Directory listing as html/json/text (
HTTP Accept) via serve-index - Access logs via morgan
- cors support via cors
- basic authentication via basic-auth
- gzip compression via compression
- Customizable via command line options
- Development & Production modes via
NODE_ENVenvironment variable -developmentorproduction
Options
--portPort to use. Default is 8080 ondevelopmentmode and 80 onproductionmode--logor--no-logEnable or disable logging--logformatmorgan log format. Default isdevondevelopmentmode andcompactonproductionmode.--corsor--no-corsEnable or disable cors. Enabled indevelopmentmode--compressor--no-compressEnable or disable compression. Disabled indevelopmentmode