Во время разработки веб -проекта мы часто цитируем файлы CSS и JS после обновления файлов, часто возникают проблемы с кэшем (четко меняясь, но он не изменился при доступе к браузере). следующие два двух решения:
1. Вручную очистить кеш браузера
2. Добавить номер версии (например, Mayout.css? V = 1)
Лично думайте, что метод 2 быстрее, потому что кэш браузера должен ждать ответа браузера. Тем не менее, номер версии также является проблемным каждый раз, поэтому вам нужно найти способ автоматически добавить номер версии.
Ниже приведен метод сбора:
Метод 1: Вы можете автоматически добавить номер версии в HTML через JS<script type = text/javascript> document.write (<link roth = 'stylesheet' type = 'text/css' href = '/css/layout.css? V =+new Date (). getttttttttt ime ()+' >);Метод 2: Если страница JSP, вы можете использовать код Java для генерации временной метки (если используется страница JSP, но этот метод более удобен)
<link rel = styleShie Type = text/css href =/css/layout.css?Метод 3: Используйте другие методы для добавления номера версии, таких как автоматическая конфигурация Node.js и т. Д.
PS: Цель удаления кэша - это увидеть обновление страницы во времени. Когда вам нужно обновить.
Выше всего содержимое этой статьи.