7

Ok, ich habe ein einfaches Angular 2 Typescript-Projekt mit 5 Min QUICKSTART erstellt und es läuft.Fehler beim Debuggen von Typescript- (Quell-) Dateien in Firefox

Mein Typoskript transpiller ist so konfiguriert, Quelle Karte zu erstellen:

tsconfig.js

{ 
    "compilerOptions": { 
    "target": "es5", 
    "module": "commonjs", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "removeComments": false, 
    "noImplicitAny": false 
    } 
} 

Jetzt kann ich die * .ts Dateien in Chrome und kann sie debuggen und sehen mit kein Problem. Aber Firefox (und FireFox Developer Edition für den Fall) zeigt überhaupt nicht die .ts-Dateien, obwohl die "Ursprüngliche Quellen anzeigen" in den Debugger-Optionen überprüft wird.

enter image description here

+0

ich sie in FF sehen (47,0), aber nicht in Chrome (51.0.2704.103) – iberbeu

Antwort

0

Es wird für Firefox funktionieren, wenn Sie sourcemap mit einem vollständigen Pfad in kompilierten js Datei angeben wird:

//# sourceMappingURL=http://localhost:3000/app/app.component.js.map 

Es Nähte wie Firefox kann nicht funktionieren mit relativen Pfaden.

HINWEIS: Chrome wird nicht mit vollständigen Pfad arbeiten

+0

Ich habe das auch versucht aber kein Glück. –

0

Sie benötigen diese kommentierten Zeile in Ihren Quellcode versuchen

//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map 

Vielleicht hinzufügen hinzufügen:

"typeCheck": true,