@node-cli/static-server
TypeScript icon, indicating that this package has built-in type declarations

3.0.6 • Public • Published

Static Server

npm

Static Server is a simple, zero-configuration, command line HTTP server to serve static files locally.

Installation

This command line utility can be installed globally or locally within your project. It does make more sense to have it installed globally though, since it then can be use anywhere by simply starting it to serve the files located in the current folder.

> npm install -g @node-cli/static-server

Usage

> static-server [options] [path]

[path] defaults to the current folder if it's not provided at the command line prompt.

At that point, you should be able to visit http://localhost:8080 and see the files located in the current folder.

Options

option default description
-c or --cache <number> 0 Time in seconds for caching files
-C or --cors false Set CORS headers to * to allow requests from any origin
-d or --dirs true List the directory's contents
-h or --help Display help instructions
--host 127.0.0.1 Change the default host address to bind to
-H or --http2 false Enable HTTP/2 and SSL (https)
-l or --logs false Log HTTP requests at the prompt
-o or --open false Open in your default browser
-p or --port <n> 8080 Port to listen on - Will try next available if already used
-g or --gzip true Enable GZIP compression
-v or --version Output the current version

License

MIT © Arno Versini

Readme

Keywords

none

Package Sidebar

Install

npm i @node-cli/static-server

Weekly Downloads

68

Version

3.0.6

License

MIT

Unpacked Size

45.7 kB

Total Files

25

Last publish

Collaborators

  • aversini