Есть ли способ истечения срока действия кэша PWA в угловом проекте? - PullRequest
0 голосов
/ 25 января 2019

Я разрабатываю сайт для магазина розничной торговли в Angular 6, в котором каждые две недели проводятся новые акции. Я использую PWA для предварительной загрузки и кэширования рекламных материалов и изображений. Проблема в том, что при добавлении новых промоушенов старые будут показываться, потому что они по-прежнему кэшируются на стороне клиента. Есть ли способ истечения срока действия кэша после добавления новых акций?

РЕДАКТИРОВАТЬ: Вот код в моем ngsw-config.json

 {
  "index": "/index.html",
  "assetGroups": [
    {
      "name": "app",
      "installMode": "prefetch",
      "resources": {
        "files": [
          "/favicon.ico",
          "/index.html"          
        ],
        "versionedFiles":[
          "/*.css",
          "/*.js"
        ]
      }
    }, {
      "name": "assets",
      "installMode": "lazy",
      "updateMode": "prefetch",
      "resources": {
        "files": [
          "/assets/icons/**",
          "/assets/img/**",
          "/assets/recipes/**"
        ]
      }
    }
  ]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...