Почему я должен установить cacheName при использовании плагина expiration? - PullRequest
0 голосов
/ 03 апреля 2019

При использовании Срок действия Workbox (4.1.1) я получаю следующую ошибку:

You must provide a 'cacheName' property 
when using the expiration plugin with a runtime caching strategy.

Почему я не могу просто позволить Workbox использовать кэш по умолчанию, который он создает как частьего конфигурации по умолчанию? [1]

  1. https://developers.google.com/web/tools/workbox/guides/configure-workbox

1 Ответ

1 голос
/ 03 апреля 2019

имя кэша обязательно при использовании плагина expiration начиная с v3.

Использование срока действия кэша в стратегии без указания имени кэша больше недействительно. В версии 2 это было возможно: ...

Это приведет к истечению срока действия записей в кэше по умолчанию, который неожиданный. В версии 3 требуется имя кэша: ...

источник: https://developers.google.com/web/tools/workbox/guides/migrations/migrate-from-v2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...