0.0.24 • Published 11 years ago

express-livereload v0.0.24

Weekly downloads
129
License
-
Repository
-
Last release
11 years ago

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')
    != LRScript

compiled.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"