6

Pracuję nad aplikacją szkieletową w przeglądarce Google Chrome (wersja 19.0.1084.56) i gdy pracuję nad szablonami, zarówno ja (w systemie Mac OSX Lion), jak i innym programistą (w Fedorze) należy zamknąć kartę i ponownie otworzyć plik, aby zobaczyć nowe zmiany. Wymuszone odświeżanie (cmd + R lub f5) nie działa.Chrome nie odświeży lokalnego pliku podczas zmiany szablonu szkieletu

używam te flagi na chromie pracować na pliku:

open /Applications/Google Chrome.app --args --allow-file-access-from-files --disable-web-security 

Jadę sobie szalony z tym zamknięciu/otwarciu procesu. Czy ktoś napotkał na ten problem i znalazł sposób na odświeżenie pliku?

UPDATE: Kolejny deweloper w sklepie nie ma problemu opisanego powyżej i jest na chromowanej 18 zamiast 19 w Fedorze. Zaczyna wyglądać jak błąd Chrome.

INNE AKTUALIZACJA: próbował również przy użyciu --disk-cache-size=1 --media-cache-size=1 jak flagi podczas otwierania Chrome i problem nie ustępuje. Korzystanie z trybu incognito również nie działa. Jeśli jednak ręcznie przejdę do Tools > Clear Browsing History i sprawdzę zarówno Clear Browsing History i Empty the Cache, jak i dotknąłem odświeżania, szablon załaduje się poprawnie. To zawęża to do problemu z pamięcią podręczną.

+0

są twoje szablony po prostu wstawiane na stronie html lub używasz jakiegoś typu programu ładującego? –

+0

@BenR Szablony są pobierane przez program ładujący. W rzeczywistości ten program ładujący [tutaj] (http://stackoverflow.com/a/9865476/800917). Niestety powyższa aktualizacja neguje, że to jest problem. – sparrow

Odpowiedz

11

Po przejściu na stronę i badanie istnieje sposób wyłączenia pamięci podręcznej na stronie. Otwierając konsolę programisty, w prawym dolnym rogu znajduje się tryb. W tym menu znajduje się pole wyboru Disable Cache, które po włączeniu, naprawia problem.

Powiązane problemy