David Y.
—How do I debug a Node.js server application?
Node.js contains a built-in debugger that can interface with Chromium-based web browsers and popular IDEs such as Visual Studio Code and JetBrains WebStorm. Start the debugger by supplying the --inspect
flag when running your server code.
node --inspect myApp.js
This will start a debugging server on 127.0.0.1:9229
. Follow the official instructions to connect to the server with your favourite browser or IDE.
If you do not want to debug through a browser or editor, you can use Node.js’s simple CLI-based debugger by running node inspect
:
node inspect myApp.js
Type help
for a list of debugging commands.
Tasty treats for web developers brought to you by Sentry. Get tips and tricks from Wes Bos and Scott Tolinski.
SEE EPISODESConsidered “not bad” by 4 million developers and more than 100,000 organizations worldwide, Sentry provides code-level observability to many of the world’s best-known companies like Disney, Peloton, Cloudflare, Eventbrite, Slack, Supercell, and Rockstar Games. Each month we process billions of exceptions from the most popular products on the internet.