serve 3.0.1 copy "serve: ^3.0.1" to clipboard
serve: ^3.0.1 copied to clipboard

CLI to serve static files in a directory as a HTTP server like Python's SimpleHTTPServer.

serve #

CLI to serves static files in a directory. Simpler to Python's python -m SimpleHTTPServer.

Installing #

pub global activate serve

Serve files in current directory #

serve

This command by default serves content of current directory on port 8080 and host 0.0.0.0.

Configure host and port #

Use --host (abbreviation -H) and --port (abbreviation -p) to serve on a desired host and port.

serve -h localhost -p 8081

Serve content of specific directory #

Use --dir (abbreviated as -d) to serve contents of a desired directory.

serve -d /home/myname/mysite

Serve at a given base path #

Use --base-path (abbreviated as -b) to serve contents with desired base path.

serve -b /myblog

More features to come! #

  • Support CORS
  • Support reverse proxy
7
likes
110
pub points
0%
popularity

Publisher

unverified uploader

CLI to serve static files in a directory as a HTTP server like Python's SimpleHTTPServer.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

args, jaguar, path

More

Packages that depend on serve