Ich habe spotty Debugging-Erfahrungen, wenn ich versuche, Code mit async / abwarten mit transform-async-to-generator
babel Plugin (obwohl ich fast jede andere Kombination ausprobiert haben).
Im Wesentlichen wird Code mit einer Wartezeit zum Ende der Methode springen und dann in den kompilierten Code gehen. Video
%Vor%Wenn Sie sich den generierten Code für diese Funktion ansehen:
%Vor%es ist kein Wunder in Bezug auf die Ergebnisse, aber Quellkarten sollten damit umgehen, oder?
Ich habe das mit einer Vielzahl von Setups probiert (require hook / babel-node / babel cli / gulp babel) und bekomme dasselbe Problem. Ich verwende: Node 5.3.0 und Babel 6.3
Ich habe ein Demo-Projekt auf github erstellt. Ich habe die Frage auch im Babel-Thread gestellt.
BEARBEITEN: Die Frage wurde auf Source-Maps-Projekt gestellt, da ich nicht das Gefühl habe, dass dies ein babelisches Problem ist. Das Team hat das Problem als Debugger-Problem erkannt. Weitere Informationen finden Sie unter: github-Problem
Tags und Links node.js babeljs source-maps ecmascript-7