6 Fehlersuche und -behebung: Arbeiten mit dem Debugger

Da V8, das als Basis für Node.js dient, bereits einen ausgesprochen leistungsfähigen Debugger enthält, verzichtet Node.js auf eine eigene Implementierung. Stattdessen integriert Node.js diesen Debugger und stellt lediglich einen passenden Client zur Verfügung.

Node.js enthält einen Client für den Debugger von V8. Da der Debugger von V8 aus anderen Prozessen per TCP angesprochen werden kann, drängt sich dieses Vorgehen geradezu auf. Allerdings unterstützt der direkt in Node.js integrierte Client noch nicht alle Fähigkeiten; die grundlegenden Funktionen werden aber unterstützt.

Die Beispielanwendung: Zahlen addieren Als Ausgangsbeispiel für dieses Kapitel soll eine kleine Anwendung namens ...

Get Node.js & Co. now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.