Expanded from the comment which solved the issue:
On every change, you can restart the server using Supervisor
As an additional step, for building your coffee files into js
you can use grunt
to automate the compilation, and watch changes to the coffee file too.