Während der Entwicklung des Webprojekts zitieren wir häufig CSS- und JS -Dateien. Nach zwei Lösung zwei Lösung:
1. Löschen Sie den Browser -Cache manuell
2. Versionsnummer hinzufügen (z. B. Layout.css? V = 1)
Persönlich denken Sie, dass die Methode 2 schneller ist, da der Browser -Cache darauf warten muss, dass der Browser reagiert. Die Versionsnummer ist jedoch auch jedes Mal problematisch, sodass Sie einen Weg finden müssen, um die Versionsnummer automatisch hinzuzufügen.
Das Folgende ist die Methode, mich selbst zu sammeln:
Methode 1: Sie können HTML über JS automatisch Versionsnummer hinzufügen<script type = text/javaScript> document.write (<link roth = 'stylesheet' type = 'text/csS' href = '/css/layout.css? v =+new Date (). >);Methode 2: Wenn die JSP -Seite, können Sie den Java -Code verwenden, um einen Zeitstempel zu generieren (wenn die JSP -Seite verwendet wird, diese Methode ist jedoch bequemer).
<link rel = stylesheet type = text/css href =/css/layout.css?Methode 3: Verwenden Sie andere Methoden, um die Versionsnummer hinzuzufügen, z. B. die automatische Konfiguration von Node.js usw.
PS: Der Zweck des Cache besteht darin, das Update der Seite rechtzeitig anzuzeigen. Wenn Sie aktualisieren müssen.
Das oben genannte ist der Inhalt dieses Artikels.