Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

livereloadx

nitoyon1700.3.10

An implementation of the LiveReload 2 server in Node.js

LiveReload, browser, gruntplugin, test

readme

LiveReloadX

Build Status

Edit & Reload

User documentation is under http://nitoyon.github.io/livereloadx/.

This is developer documentation.

Setting up a development environment

First, clone a git repo by running:

git clone git://github.com/nitoyon/livereloadx.git
cd livereloadx

Install dependant modules:

npm install

Check out gh-pages branch if you wish to edit project page:

git new-workdir . gh-pages gh-pages

(ref) git-new-workdir, git-new-workdir-win

Running tests

Run unit tests.

grunt mochaTest

Run jshint and unit tests.

grunt

Edit project page

Install Ruby and Jekyll:

gem install jekyll

Install dependant modules:

cd gh-pages
npm install
npm install -g grunt-cli

Run grunt.

grunt

Now open http://localhost:35927/_site/ on your browser.

changelog

ChangeLog

0.3.10 (Jan 31, 2018)

  • Add -a / --spa options to enable Single Page Application mode, which means any non-existing, non-matched path will return the index (#36).

0.3.9 (Oct 24, 2015)

  • deps: ws@~0.8.0 (#28)

0.3.8 (May 4, 2015)

  • Add a configurable delay (--delay) (#18)
  • deps: ws@~0.7.1 (#23)
  • Enable caching npm (#21)

0.3.7 (Sep 28, 2014)

  • deps: send@~0.9.3 (#14)
  • deps: commander@~2.3.0
  • deps: debug@~2.0.0

0.3.6 (Aug 21, 2014)

  • Stop watching excluded directories (#13)

0.3.5 (Jun 27, 2014)

  • Fix filter argument (--include & --exclude) order (#10)

0.3.4 (May 3, 2014)

  • Rewrite location header in proxy mode (#9)
  • Add param of port number to injected script tag (#8)

0.3.3 (Apr 26, 2014)

  • Fix port option (#7)

0.3.2 (Dec 29, 2013)

  • grunt task: add wait parameter
  • grunt task: stop when invalid parameter is given

0.3.1 (Oct 26, 2013)

  • Fix #3: Reverse Proxy for HTTP POST not working with 'prefer local'

0.3.0 (Jun 30, 2013)

  • Add support for Grunt v0.4.

0.2.1 (May 30, 2013)

  • Fix require('livereloadx') error.

0.2.0 (Mar 22, 2013)

  • Add filter (--include and --exclude options).
  • Improve log output.

0.1.0 (Feb 27, 2013)

  • Public release.