Debugging the Express part of your MEAN application can be a complicated task. Fortunately, there is a great tool that solves this issue called V8 inspector. V8 Inspector is a debugging tool that uses the Blink (a WebKit Fork) Developer Tools. In fact, developers using Google's Chrome browser are already familiar with it, in the form of the Chrome Developer Tools interface. The V8 inspector supports some pretty powerful debugging features:
Source code file navigation
Breakpoint manipulation
Stepping over, stepping in, stepping out, and resuming execution
Variable and property inspection
Live code editing
To debug your application, you will need to access the V8 inspector interface using a compatible web browser. You will then be able to use it to debug your application code using the Chrome Developer Tools interface. To do that, all you have to do is add a debug script to your package.json
file, as follows:
{ "name": "MEAN", "version": "0.0.11", "scripts...