node package manager


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


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.


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

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

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


reload python

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