Ich versuche ein einfaches Projekt mit babel, jest und vs code zu debuggen. Wenn ich einen Breakpoint setze und dann mit dem Debugging beginne, springen meine Breakpoints herum und sind nicht mehr, wo sie waren, als ich angefangen habe. Ein Beispiel Repo kann hier gesehen werden - Ссылка
Ich habe meine launch.json
aktualisiert, um
Und mein .babelrc
sieht wie folgt aus:
Ich dachte, dass die Quellkartenoptionen ausreichen würden, um das zum Laufen zu bringen, aber ich lag falsch. Was muss geändert werden, damit meine Haltepunkte an ihren ursprünglichen Positionen bleiben? Insbesondere beim Versuch, meine Tests zu debuggen.
==== Bearbeiten ====
Bevor meine Haltepunkte in Testzeile 10 und Implementierungszeile 4 stehen:
Wenn ich das Debugging durch Auswahl meiner Testdatei starte und dann Jest im VS Code-Debugfenster starte, springen meine Haltepunkte zu Testlinie 9 und Implementierungslinie 6:
Wird auf Knoten 9.6.1 mit den folgenden Erweiterungen ausgeführt:
%Vor%Tags und Links javascript visual-studio-code