9

Innerhalb von Google Chrome habe ich mich gefragt, ob Stack-Traces künftig Mapping-Unterstützung bieten. Momentan wird bei der Verwendung von Quellzuordnungen die Angabe der Zeilennummer für meine TypeScript-Dateien durch einen Fehler ausgelöst. Beim Aufrufen von Error.stack werden die JavaScript-Zeilen und -Dateien angezeigt.Wird das Quell-Mapping in Google Chrome auf Error.stack

Hier ist ein Referenzbild: http://puu.sh/4DTOG.png

Wie Sie werden bemerken, die eigentliche Linie der Fehler ist auf die Typoskript Datei verknüpft ist, aber die Stack-Trace Links zu den JavaScript-Dateien.

+0

Dieses Bild ist nicht mehr verfügbar. –

Antwort

2

Es gibt keine inhärente technische Einschränkung. Aber ich denke nicht, dass es geplant ist. Aus Gründen wie, wenn der Stack-Trace-Code enthält, die nicht Typoskript (oder fehlt ein sourcemap) usw.

+0

Ich dachte auch darüber nach, aber ich denke, sie könnten leicht eine js-Datei für eine ts-Datei, die eine entsprechende Map-Datei hat, beim Erstellen des Stapels austauschen. Weißt du, wo eine Feature-Anfrage wie diese eingereicht werden kann? – Aedaeum

+0

Hier gehts: https://code.google.com/p/chromium/issues/list – basarat

+1

Danke, sehr geschätzt :) – Aedaeum