2012-07-04 18 views
12

Firebug does not refresh cache on changed JavaScript podczas debugowania kodu JavaScript pod sekcją skryptu Firebug. Nadal wyświetla się &, wykonując stary kod JavaScript, który napisałem od 1 do 2 godzin wstecz.Firebug nie odświeża pamięci podręcznej po zmianie kodu JavaScript

Wersja przeglądarki to 13.0.1.
Firebug 1.9.2.

Czy ktokolwiek może zaproponować mi rozwiązanie tego problemu? A może czyszczenie pamięci podręcznej JavaScript w Firebug?

+1

Znalazłem rozwiązanie. Problem polegał na buforowaniu mojego pliku JavaScript przez Firefoksa, chociaż usunąłem oryginalny plik JavaScript ze źródła. Usunięcie pamięci podręcznej przeglądarki Firefox rozwiązało mój problem. –

+1

Jak wyczyścić pamięć podręczną? Zazwyczaj cntrl + F5 powinno wyczyścić pamięć podręczną. –

Odpowiedz

10

Kiedy mam ten problem, zazwyczaj uruchamiam ponownie Firefox (zamknij, otwórz ponownie), ale czyszczenie pamięci podręcznej za pomocą ctrl+F5 również zadziałało.

+2

Nie działa dla mnie na FFv25 – sorx00

+6

Pamiętaj, że 'ctrl + F5' tak naprawdę nie kasuje pamięci podręcznej, ale jest [Przeładuj (przesłonięcie pamięci podręcznej)] (https://support.mozilla.org/en-US/kb/keyboard -shortcuts-perform-firefox-tasks-quickly). Rzeczy załadowane, np. z 'XMLHttpRequest' lub RequireJS nie będzie magicznie nadpisywać pamięci podręcznej. Zamiast tego Firebug [Menu opcji panelu sieci] (https://getfirebug.com/wiki/index.php/Net_Panel#Options_Menu) ma opcję "Wyłącz pamięć podręczną przeglądarki". (Ale uwaga, wyłącza pamięć podręczną wszystkich witryn, dopóki nie zostanie ponownie włączona przez ciebie). –

+1

Mam ** Wyłącz pamięć podręczną HTTP (gdy skrzynka narzędziowa jest otwarta) ** w okienku ustawień firebug jest zaznaczone i zawsze zapomniałem zaktualizować kartę debuggera (Inspektor pokazał aktualną zawartość). Kiedy wyłączyłem tę opcję w firebug, 'ctrl + F5' znów działało. Super denerwujące :-) –

Powiązane problemy