Mam pewne błędy z minified code w produkcji. Mam sourcemaps nie w produkcji. Chciałbym (po fakcie) użyć map źródłowych w taki sposób, aby przekształcić ślad stosu w czytelny dla człowieka ślad stosu. Czy ktoś to wcześniej zrobił?Czy mogę przetłumaczyć ślad stosu ze zminimalizowanego kodu do czytelnego dla ludzi stosu stosów przy użyciu sourcemaps?
5
A
Odpowiedz
5
Prowadzę również badania nad tym samym i wymyślam pewne odniesienia. Dzielę te dla Ciebie:
0
Raygun opracowali Source Maps Validator który pozwala ci przesłać mapę plik źródłowy.
Jeśli to zrobisz, to możesz wziąć numer linii i numer kolumny z stacktrace swojej minified źródłowego zidentyfikować oryginalne źródło, które jest przyczyną problemu.
przykład:
StackTrace produkcji (w .min.js
pliku)
Cannot read property 'split' of undefined at https://app.wire.com/min/wire-vendor.min.js?2016-06-06-15-36-prod:15:25804
Odczyt StackTrace liczba linii jest a numer kolumny wynosi (ostatnie dwie części adresu URL).
Wynik:
także zobaczyć https://github.com/mozilla/source-map – bwbecker