0.3.3 • Published 12 years ago
liveload v0.3.3
#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:
$ liveloadOpen 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
iosocket.io instancerootroot directory for watching filessocketwhether to include socket.io client JS file automatically for html contentextadditional extensions(other than js, html, css) for file watching