Forever + Nodemon running together

forever, node.js, nodemon

Solution

Toxa was on the right track, the issue that cfogelberg raised is valid, but to avoid that issue you can do the following:

forever -c "nodemon --exitcrash" app.js

this makes sure `nodemon` actually exits (rather than giving you the "app crashed" message) and then `forever` picks it up again.

In `forever --help` this `-c` specifies a command to run otherwise it defaults node. Without -c results in the error that is mention in the comments to this answer.

Problem

Is there any way to have both of this packages running together? So basically I want to have best from both worlds. Running server automatically (and restarting when there is an error) and also automatic updates when there is .js file change happening.

Original source