Я создал большой веб-сайт электронной коммерции, содержащий около 1000 продуктов в gatsby, которые мы разворачиваем каждый день, иногда несколько раз в день, но проблема в том, что после каждого обновления у пользователей возникают проблемы с контентом, ссылками не работают и другие вещи, такие как изображения не отображаются. Однако когда вы очищаете кеш или открываете веб-сайт в режиме инкогнито (иногда при обновлении sh страницы), он работает правильно.
Я пытался добавить этот код в браузер gatsby. js файл, но это не решило эту проблему.
export function onServiceWorkerUpdateReady(){window.location.reload(true)};