Я использую плагин gatsby netlify следующим образом:
resolve: `gatsby-plugin-netlify`,
options: {
headers: {
"/*.js": [
"cache-control: public, max-age=31536000, immutable",
],
"/*.css": [
"cache-control: public, max-age=31536000, immutable",
],
"/sw.js": [
"cache-control: public, max-age=0, must-revalidate",
],
},
},
},
Однако, когда я публикую обновление на сайте, браузер не увидит его, пока вручную не нажмете «обновить».просто посещение сайта (без нажатия кнопки «Обновить») показывает старую версию.