2016-11-11 2 views
3

Ich benutze ASP.NET Core mit einem Aurelia CLI Build (TypeScript, SASS).Kann nicht debuggen in Edge mit Aurelia CLI Build

Ich habe festgestellt, dass ich meine TypeScript-Dateien in Edge überhaupt nicht debuggen kann - der Browser sagt, dass er die Quellkarten nicht finden kann, obwohl die Orte korrekt sind und die Quellkarten existieren. Ich kann keine meiner Quelldateien im Quelldatei-Browser sehen.

Es gibt kein Problem mit Chrome oder Firefox, sie funktionieren einfach.

Ich habe ein Vanilla-HTML/TypeScript-Projekt getestet, das in Edge zum Debuggen geeignet ist. Es muss also etwas damit zu tun haben, wie die Dateien im Aurelia-Build-System gepackt werden.

Der spezifische Fehler ich erhalte, ist entlang der Linien von:

„Datei konnte nicht ausfindig machen: /// XXXX in Quelle Karte angegeben http://localhost:16377/scripts/app-bundle.js.map

Ist das ein bekanntes Problem? Gibt es eine Lösung dafür?

+0

I Sass leite und Edge-gibt den Fehler während Chrome ist in Ordnung und ist in der Lage, die Karten zu verwenden und zu finden. – MSC

Antwort

0

Dies ist definitiv ein Problem mit dem CLI und wie es Quellkarten erstellt. Es sieht so aus, als ob HTML-Dateien ihren Pfad in der Quellkartendatei als den vollständigen Laufwerkspfad auf dem Computer geschrieben haben, während der Inhalt der Datei tatsächlich überhaupt nicht ausgeschrieben wird.

Ich habe ein Problem auf unserer CLI Repo erstellt: https://github.com/aurelia/cli/issues/409

+0

Ja, ich sehe den vollständigen Dateipfad auf meinem lokalen Laufwerk auch im Fehlerdialog. – Sam

+0

Ich habe eine Pull-Anfrage erstellt, die dieses Problem behebt. Es sollte in der nächsten Version des CLI in den nächsten ein oder zwei Tagen verschoben werden: https://github.com/aurelia/cli/pull/410 –

Verwandte Themen