Typescript Just In Time Debugging

Fügen Sie folgenden Befehl in das zu debuggende TypeScript ein:

debugger;

Das Skript wartet in diesem Fall bis eine Instanz das Debugging anbindet.
image

Für Visual Studio Code (VSCode) ist eine Konfiguration notwendig. Hierfür muss zunächst in die Einstellungsdatei gewechselt werden:

In den Einstellungen kann dann im Suchfeld „launch“ gesucht werden. Anschließend muss auf „in „settings.json“ bearbeiten“ angeklickt werden:

"launch": {
        "configurations": [
            {
                "name": "Attach to ClearScript V8 on port 9222",
                "type": "node",
                "request": "attach",
                "protocol": "inspector",
                "address": "localhost",
                "port": 9222,
            }
        ]
    },

Ab jetzt kann man den Debugger verbinden. Wenn alles richtig eingerichtet wurde, dann verbendet man den VSCode-Debugger mit dem Shortcut F5 , Run → Start Debugging.

Sorry, dass die Anleitung recht rudimentär, wir erstellen noch einen ausführlichen KB-Artikel dazu, das dauert - Sommerferien in Baden-Württemberg sei Dank - aber noch etwas, doch ich wollte Sie jetzt nicht länger warten lassen.

PS: Shoutout an unseren Partner cosmolink für ihren Input dazu :wave:

1 „Gefällt mir“