This Node.js debugging document goes into more detail about configurations and features for more advanced debugging scenarios. Youll find instruction for debugging with source maps, stepping over external code, doing remote debugging, and much more. Node.js includes an out-of-process debugging utility accessible via a V8 Inspector and built-in debugging client.Node.jss debugger client is not a full-featured debugger, but simple step and inspection are possible. What can sometimes be difficult is organizing both the code and output of logging, i.e. knowing where each log message is coming from. I recently found debug, a Node.js utility for organized and optimized debugging. Creating an instance of debug is simple and you can create multiple loggers per file I know that Google Chrome has a command-line debugger. Is this debugger available for Node.js as well?A lot of great answers here, but Id like to add my view (based on how my approach evolved).