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ą.
są twoje szablony po prostu wstawiane na stronie html lub używasz jakiegoś typu programu ładującego? –
@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