Мы пробуем sw-precache
, чтобы разрешить предварительное кэширование всех статических ресурсов. Мы просто задумываемся над тем, какой подход следует соблюдать для префикса версий с версиями, у которых есть отпечатки пальцев MD5 в их имени файла.Каков наилучший подход к статическим ресурсам preache?
Первым решением может быть использование sw-toolbox
и соответствие шаблону URL и кэширование их. Всякий раз, когда вы создаете файл с новыми отпечатками пальцев, он автоматически получает кеш и да, у него есть улов, чтобы самостоятельно управлять старым кешем.
Второе решение может быть sw-precache
, чтобы обрабатывать то же самое, и оно имеет преимущество для автоматической обработки старого кеша. Я попробовал, но иногда я обнаружил, что ресурсы не обновляются даже при многократном обновлении страницы и даже повторно открывают вкладку браузера.
Пожалуйста, предложите!