Frontend JS

Przesunięcie sourcemapy

W ten weekend mierzyłem się z kolejnym błędem w moim najsłynniejszym projekcie na GitHubie – niepoprawnym generowaniem sourcemapy. Problem okazał się na tyle ciekawy, że postanowiłem go opisać. Sourcemapa – która jest nieładnym spolszczeniem terminu sourcemap – to inaczej mapa źródła. Jej zadaniem jest połączenie przetranspilowanej i zminifikowanej wersji kodu z jej wersją pierwotną. Jest to osiągane poprzez przypisanie pozycji (linii i…