0.0.24 • Published 13 years ago
express-livereload v0.0.24
Express Livereload
This is really small plugin for express,
which will run LiveReload server simultaniously for development.
Static Helper
This plugin will attach LRScript which renders the snippet for loading livereload.js script.
layout.jade
doctype 5
html
  head
    title= title
    link(rel='stylesheet', href='/stylesheets/style.css')
    != LRScriptcompiled.html
<!DOCTYPE html>
<html>
  <head>
    <title>Express</title>
    <link rel="stylesheet" href="/stylesheets/style.css">
    <script>document.write('<script src="http://' + (location.host || 'localhost').split(':')[0] + ':35729/livereload.js"></' + 'script>')</script>
  </head>
</html>Usage
app = express()
livereload(app, config={})Config options
config objects can accept same options as node-livereload does, but with one extra key to specify which directry to watch out for.
config.watchDir = /path/to/dir or process.cwd() + "/public"