Heim > Fragen und Antworten > Hauptteil
Unser Unternehmen lädt das Projekt von SVN auf den lokalen Server herunter und lädt es dann auf den Server hoch, nachdem es lokal geändert wurde.
Das Problem besteht nun darin, dass, wenn mehrere Stile lokal geändert werden oder extern verknüpfte js im Browser in der Vorschau angezeigt werden, die Änderungen aus Cache-Gründen nicht sichtbar sind und der Cache nur manuell geleert werden kann. Dies ist jedoch problematischer, wenn Änderungen vorgenommen werden kommen häufig vor. Nachdem ich mir die Methode zum Hinzufügen von Zeitstempeln zu fis angesehen habe, scheint es, dass das Projekt nur bei der Bereitstellung oder Aktualisierung neu konfiguriert wird. Gibt es eine gute Methode für diese Art lokaler Modifikation, die relativ häufig vorkommt?
phpcn_u15822017-05-16 13:26:25
可以用 Chrome 的 clean cache 插件,每次刷新页面时点击这个插件的按钮就可以了,不用 Chrome 的刷新按钮
ringa_lee2017-05-16 13:26:25
每次修改后可以在文件后面添加时间戳来保证请求的是新修改的文件,像下面这样
<link rel="stylesheet" href="css/main.css?i=2017051101">
<script src="js/config.js?i=2017051101"></script>