2016-07-17 15 views
0

In der Entwicklungsphase aktualisiere ich regelmäßig js-Dateien, ich habe ein Problem mit dem Zwischenspeichern von JS-Dateien, es aktualisiert nicht Code mit Strg + F5.Cache-Ausgabe von JS-Dateien in Angular JS-Anwendung

Ich öffne Browser in Inkognito es dauert Update-Datei oder wenn ich die Version in Referenz-Datei-Update-Code angeben ist im Browser einnimmt.

Bitte schlagen Sie mir vor, gibt es einen Ansatz ohne Angabe der Versionsnummer oder Öffnen im privaten Fenster.

+0

Mögliches Duplikat [Sicherstellen, dass eine Web-Seite des Drehbuchs ist nicht zwischengespeichert, über alle Browser] (http://stackoverflow.com/questions/49547/making-sure-a-web-page-is-not-cached-across-all-browsers) –

+0

Wenn Sie Chrome verwenden, haben Sie ein paar Optionen. Öffnen Sie die Entwicklertools und a) Aktivieren Sie auf der Registerkarte "Netzwerk" das Kontrollkästchen "Cache deaktivieren" oder b) klicken Sie bei einem Rechtsklick auf das Aktualisierungssymbol, um ein Dropdown-Menü zu öffnen, und wählen Sie "Cache leeren und erneutes Laden". Die Frage im Zusammenhang mit dem obigen Kommentar ist in Ordnung, aber wenn Sie keinen Grund haben, sollten die Clients die Dateien nicht in der Produktion zwischenspeichern, um zu vermeiden, dass die Clients die gleichen Dateien immer wieder herunterladen. – Lex

Antwort

0

Sie verschiedene Möglichkeiten, dies zu tun:

  • Disable Cache
  • hinzufügen "? Version", um das src Link