liveload
v0.3.3
Published
A server which detect the file change and reload the resource at client side automatically
Downloads
754
Readme
#liveload
A middle ware of connect/express which tells the browser to reload page/css when there's server side change without having any change in the client file.
##Installation
via npm:
$ npm install -g liveload
##Use as static server
Goto the directory you want to serve, and type:
$ liveload
Open your browser and then edit the html/js/css file as you like, then you can see the magic.
##Use as connect middleware
var connect = require('connect')
, http = require('http')
, io = require('socket.io')
, liveload = require('../');
var app = connect()
var server = http.createServer(app);
io = io.listen(server);
app.use(liveload({io:io, root:root, socket:true}));
##options
io
socket.io instanceroot
root directory for watching filessocket
whether to include socket.io client JS file automatically for html contentext
additional extensions(other than js, html, css) for file watching