首页 > 解决方案 > 盖茨比:图像加载然后在 netlify 上消失。使用 gatsby develop 在我的计算机上运行良好,在 Zeit 上运行良好

问题描述

我做了一个基本的博客来测试 Gatsby 和 Netlify CMS。

我有一个非常奇怪的问题。

当页面完全加载时,博客的徽标会消失。这仅发生在 Netlify 上。使用“ Gatsby Develop”命令,没有问题。

我测试了用 托管博客Zeit,图片并没有消失。

Netlify:https : //wonderful-dubinsky-d2e0f3.netlify.com/ 时间: https ://recettes-ecru.now.sh/

两个网站都使用相同的 Github 存储库。

标签: gatsbynetlifyvercel

解决方案


最后我发现问题与服务人员有关。我正在使用 gatsby-plugin-offline。这个插件通过使用 service worker 使 Gatsby 站点离线工作。

默认情况下,浏览器缓存 service worker 24 小时,并且在您重新加载页面时不会更新它们。

注销我的服务人员后,问题就解决了。

有用的阅读: https ://community.netlify.com/t/common-issue-understanding-unregistering-service-workers/145

如何卸载服务工作者: https ://love2dev.com/blog/how-to-uninstall-a-service-worker/


推荐阅读