修复关于博客排版错乱的问题
·315 字·1 分钟
Blog
博客出现了排版错乱的情况。在浏览器首次清除缓存后刷新短暂恢复正常,但反复刷新后依旧错乱。
Fn+F12 开启浏览器开发者模式,获取到报错信息:
im.happytoo.cyou/:1 Failed to find a valid digest in the 'integrity' attribute for resource 'https://im.happytoo.cyou/css/main.bundle.min.02afa413c15e0729b946ebf44e3dbc62f1c27db9175a6d89ddce78a04b71b8571348b5d2ec23d8a21ff2c74f6054802f85867dadbba9c96eb6f00a077b5bf932.css' with computed SHA-512 integrity 'xOGsGmpt5KtwM91XLlK36N7Chr6KX6fGqc6vF8ZswjJSajhM+tGji306tr8vYe8yOyiL50CoDrNr9LJiCJl6bA=='. The resource has been blocked.
查资料应该是某种我尚不了解的原因导致bundlecss没有被正确引用
解决:
把 /themes/blowfish/layouts/partials/head.html
复制到 /layouts/partials/
下,再把图中的内容删除,这样可以避免blowfish主题升级后需要重复修正文件的情况。
参考链接:https://stackoverflow.com/questions/65040931/hugo-failed-to-find-a-valid-digest-in-the-integrity-attribute-for-resource