Ich habe .ts
Dateien kompiliert zu .js
und .js.map
Dateien von meinem Editor und bin die .js
Dateien mit Webpack bündeln. (Ich will nicht webpack verantwortlich sein für die .ts
kompilieren, weil dann nicht die Fehler richtig im Editor angezeigt.)Webpack verwenden vorhandene Quellkarte von vorherigen Build-Schritt
Wenn ich die kompilierten .js
Dateien webpack füttern es nicht die bestehende .js.map
abholen Dateien (über //# sourceMappingURL=...
in jeder Datei), und so die bundle.js.map
Punkte auf die .js
Dateien, aber nicht auf die ursprünglichen .ts
Dateien.
Wie bekomme ich Webpack, um auf den vorhandenen .js.map
Dateien zu halten, so dass die resultierende bundle.js.map
Punkte direkt zurück zu den ursprünglichen .ts
Dateien?
Ich bin mit genau dem gleichen Problem konfrontiert, aber obwohl ich Ihre successed config und den installierten Source-Map-Loader verwende, habe ich Warnungen bekommen, dass ich einen "passenden Loader" für ".js.map" Dateien benötige, siehe hier: http://Stackoverflow.com/q/42717935/1731095 Könnten Sie Ihre vollständige Konfiguration und Ihre package.json posten? Das wäre sehr hilfreich! – kraftwer1
@ kraftwer1 Ich kann nicht, weil sie in einer proprietären Codebasis sind, aber ich kann nichts in ihnen sehen, das auch dafür benötigt würde, um zu funktionieren. Wenn es hilft, benutze ich Webpack 1.14 und Source-Map-Loader 0.1.6. – Jesse
Vielen Dank. Ich habe versucht, die exakt gleiche Version wie Sie zu verwenden. Leider lehnt es immer noch ".map.js" -Dateien ab. Keine Ahnung warum ... – kraftwer1