|
|
|
@ -0,0 +1,48 @@ |
|
|
|
# LiveReload Server |
|
|
|
|
|
|
|
[LiveReload](http://livereload.com/) static file server that also injects [livereload-js](https://github.com/livereload/livereload-js) into any HTML files. |
|
|
|
|
|
|
|
## Installation |
|
|
|
|
|
|
|
```bash |
|
|
|
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] |
|
|
|
``` |
|
|
|
|
|
|
|
```bash |
|
|
|
# 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' |
|
|
|
``` |