2.1.2 • Published 8 years ago
quickreload v2.1.2
quickreload
A tiny thing to make the browser reload when files are changed on disk.
Includes a command line tool and an express middleware.
Features:
- Zero configuration. Just add quickreload as an express middleware, or run
quickreload
from the command line - Reloads css without doing a full page refresh
- Reconnects if the backend (websockets server) goes down
Express middleware
if (process.env.NODE_ENV === 'development') {
app.use(require("quickreload")({
// options...
));
}
Valid options are:
inject
Will inject a snippet into all reponses with content-type set to text/html that loads the browser side part of quickreload. Default is true.
If using inject: false
, the following snippet must be included in the source code of pages that should reload on changes:
<script src="/quickreload.js" async></script>
Command line
Install the command system wide using npm install quickreload -g
Usage: quickreload [options] [watchdir]
Will default to current working directory if watchdir is omitted.
Options:
--css <extensions...> Comma separated list of extensions to treat as css
files. The client will reload all tags matching
link[rel=stylesheet] when files with any of these
extensions are changed.
Default: css,sass,scss,less,styl
--js <extensions...> Comma separated list of extensions to treat as js
files. The client will do a full page reload when
files with any of these extensions are changed.
Default: js,jsx,coffee,json
--html <extensions...> Comma separated list of extensions to treat as html
files. The client will do a full page reload when
files with any of these extensions are changed.
Default: html
--ignore, -i <dir|globstr> A directory name or glob string that, if a directory
matches it will, it will not be watched for
changes.
Default: node_modules
--port, -p <port> Port to listen to. Will assign a random available
port if not given.
2.1.2
8 years ago
2.1.1
8 years ago
2.1.0
8 years ago
2.0.0
8 years ago
1.1.0
8 years ago
1.0.9
9 years ago
1.0.8
9 years ago
1.0.7
9 years ago
1.0.6
9 years ago
1.0.5
9 years ago
1.0.4
9 years ago
1.0.3
9 years ago
1.0.2
9 years ago
1.0.1
9 years ago
1.0.0
9 years ago
1.0.0-alpha.3
9 years ago
1.0.0-alpha.2
9 years ago
1.0.0-alpha.1
9 years ago
0.0.15
10 years ago
0.0.14
10 years ago
0.0.13
10 years ago
0.0.12
10 years ago
0.0.11
11 years ago
0.0.10
11 years ago
0.0.9
11 years ago
0.0.8
11 years ago
0.0.7
11 years ago
0.0.6
11 years ago
0.0.5
11 years ago
0.0.4
11 years ago
0.0.3
11 years ago
0.0.2
11 years ago
0.0.1
12 years ago
0.0.0
12 years ago