LiveReload static file server that also injects livereload-js into any HTML files.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.5 KiB

LiveReload Server

LiveReload static file server that also injects livereload-js into any HTML files.

Installation

npm install livereload-server

Usage

$ livereload-server --help
livereload-server

Positionals:
  serve  The directory to serve static files from                       [string]

Options:
  --help        Show help                                              [boolean]
  --version     Show version number                                    [boolean]
  --bind, -b    Host/port for static server to bind to
                                            [string] [default: "127.0.0.1:3000"]
  --lrbind, -l  Host/port for LiveReload to bind to
                                           [string] [default: "127.0.0.1:35729"]
  --watch, -w   Directory to watch for changes                           [array]
# Use default settings and serve static files from current directory
livereload-server

# Explicitly set the path to serve files from
livereload-server path/to/files/

# Explicitly set the directory to watch and path to serve files from
livereload-server --watch path/to/watch/ path/to/files/

# Setting multiple paths to watch
livereload-server --watch path/1/ --watch path/2/ path/to/files/

# Change the port the static server binds to
livereload-server --bind '0.0.0.0:3000'

# Change the port the LiveReload server binds to
livereload-server -lrbind '0.0.0.0:35729'