reload-cli

watch file and reload a command on file reload

npm install reload-cli
8 downloads in the last week
17 downloads in the last month

Reload CLI: A command to reload your command when file changes.

Installation

npm install -g reload-cli
echo complete -o filenames -F _root_command reload >> ~/.bashrc

You may need sudo to run npm.
The second line is to make auto-completion work.

Notice

In the test/ directory, there a readline demo, you can try:

cd test/
node-dev ../bin/reload.js coffee readline.coffee

reload-cli works with readline, but there's bug while used for Haskell scripts.
I'll update this when I solve this.

Usage

reload python script.py b.py

For example, you want to run python file.py b.py frequently
to see the result, as you write the script.
reload will read the paramaters as ['script.py', 'b.py'],
if the paramater points to a file, reload will watch it.
Then, the command restarts when file changes are caught.

npm loves you