首页 > 解决方案 > 为什么我会收到“未能找到有效的摘要”错误?

问题描述

在我由 create-react-app 创建的 reactapp 中,当我尝试运行我的应用程序时,我突然在 chrome 中出现错误:

Failed to find a valid digest in the 'integrity' attribute for resource 'http://localhost:3000/static/js/0.chunk.js' with computed
SHA-256 integrity 'hW0einVybma+FCDLYbayWASTmGI9JBE1dkrmPvDzJXQ='. The
resource has been blocked.

但是在 IE 中它工作正常。我所做的只是更改 Button 组件上的标签。如何避免在 chrome 上出现此错误?

标签: reactjscreate-react-app

解决方案


听起来该功能只是在做它打算做的事情。

您的 Chrome for Android 浏览器中是否启用了压缩功能?Google 可能会在将 CSS 发送到您的手机之前将其缩小,从而导致签名无效。

SSL 可以防止这种情况发生。也许我们应该在 PUBLIC_URL 中寻找 https 并基于此切换此功能。

https://developer.chrome.com/multidevice/data-compression


推荐阅读