2016-07-25 13 views
1

Ich entwickle eine Website mit ASP.NET, wo ich als Test & Entwicklung Browser Ich benutze Google Chrome (Ich mache sicherlich Tests mit anderen Browsern, aber das ist nicht das Problem, das ich gerade habe).Chrome merkt sich altes Javascript

Das Problem, das auftritt und ich kann es nicht loswerden ist, dass aus unbekannten Gründen (für mich) mein Google Chrome immer noch die JavaScript-Datei, die ich vor einigen Tagen geschrieben habe und weigert sich, die neue (aktualisierte) mit zu laden viel mehr Code.

Wie kann ich Google Chrome zwingen, die von mir entwickelten JavaScript-Dateien zu aktualisieren? (Ich habe kein Problem mit CSS-Dateien, nur JavaScript).

+2

Sie up Devtools öffnen und die Option Cache deaktivieren in den Einstellungen –

+2

(während DevTools geöffnet ist) oder einfach Strg + F5 – mash

Antwort

2

Revisionen anhängen, wo Sie Skripts definieren und es jedes Mal aktualisieren ..

<script src="test.js?rev=1"></script> 

append rev = "Zufallszahl"

+0

hat wie ein Zauber gearbeitet! Abgesehen davon, gibt es einen Weg, wie man es per Knopfdruck macht, sagen wir mal? (z. B. gehe ich zu den Chrome-Einstellungen und lösche dort vielleicht etwas) –

+0

Meinst du das Löschen von Chrome-Caches? –

0

Wenn die JavaScript-Datei aufgerufen wird, können Sie ein Tag hinzufügen? V = 2 zum Beispiel:

<script src="demo.js"></script> 
will become: 
<script src="demo.js?v=2"></script> 
so it will not use the cached copy.. 
Verwandte Themen