我无法更新 React 样板中的图标。
我用我自己的文件替换了 images/app/favicon.ico 中的文件,但我仍然看到旧图标出现。
我清除了浏览器缓存,运行了 npm run build:clean
和 npm run build
。
无法呈现我的新网站图标。请告知如何更新网站图标。
原文由 Liver 发布,翻译遵循 CC BY-SA 4.0 许可协议
我无法更新 React 样板中的图标。
我用我自己的文件替换了 images/app/favicon.ico 中的文件,但我仍然看到旧图标出现。
我清除了浏览器缓存,运行了 npm run build:clean
和 npm run build
。
无法呈现我的新网站图标。请告知如何更新网站图标。
原文由 Liver 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答1.5k 阅读✓ 已解决
2 回答893 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
1 回答902 阅读✓ 已解决
2 回答785 阅读
1 回答774 阅读✓ 已解决
2 回答1.1k 阅读
问题是浏览器保留缓存中的旧图像而不更新它。
要解决此问题,请将图标 URL 更新为
%PUBLIC_URL%/favicon.ico?v=2
最后的
?v=2
将强制浏览器刷新图标。请参阅 如何强制刷新网站图标? 更多细节。