Jestem na Chrome Dev 27, a w ustawieniach Dev Tools zaznaczone Wyłącz pamięć podręczną. Po ponownym wczytaniu strony przeglądarka poprawnie ładuje wszystkie zasoby używane na stronie mapy, w tym pliki .js
. Jednak nie powoduje automatycznego przeładowania odpowiadającego mu source maps.map
. Monitorowanie ruchu HTTP między moją aplikacją Chrome, po kolejnym wczytaniu strony, nie widzę żadnych żądań z Chrome dla plików .map
. Jak mogę zmusić Chrome do ponownego załadowania map źródłowych?Jak sprawić, by Chrome ponownie ładował mapy źródłowe?
Problem z Chrome nie przeładowywania pliku .map
jest to, że również nie będzie przeładować plik z którego .js
został wygenerowany, co w moim przypadku dzieje się plik coffeescript (.coffee
), co oznacza, że podczas debugowania, w zakładce Źródła Patrzę na starej wersji pliku .coffee
, nawet jeśli nowy kod (od .js
) jest uruchomiony.
To działało również dla mnie. Dzięki @Philip – Zander
Działa również wtedy, gdy pliki TypeScript (* .ts) nie odświeżają się w Chrome. Dzięki za to. – sboisse
Tak, wydaje się, że utknął ...2 lata później ten sam problem z TypeScript i VisualStudio .... To powinna być odpowiedź, ponieważ pomaga rozwiązać problem z blokowaniem pamięci podręcznej. – ppumkin