【发布时间】:2020-04-10 10:11:16
【问题描述】:
在运行 react app 时,我的控制台总是显示此错误消息。 我知道为什么会这样显示吗?
“尝试使用清单中的以下图标时出错:http://localhost:3000/favicon.ico(资源大小不正确 - 清单中的拼写错误?)”
【问题讨论】:
-
公共根文件夹中有网站图标吗?
标签: reactjs
在运行 react app 时,我的控制台总是显示此错误消息。 我知道为什么会这样显示吗?
“尝试使用清单中的以下图标时出错:http://localhost:3000/favicon.ico(资源大小不正确 - 清单中的拼写错误?)”
【问题讨论】:
标签: reactjs
将sizes 更改为manifest.json。
试试这个:
"sizes": "16x16"
【讨论】:
进入索引文件,注释掉<link rel="manifest" href="%PUBLIC_URL%/manifest.json">
【讨论】:
问题在于我在 manifest.json 中不再使用的图标。删除该信息后,我不再看到任何错误
【讨论】:
我遇到了同样的问题。如果您打开位于公共文件夹中的 manifest.json,您会注意到一堆图标规范。如果您在清理应用程序时删除了它们或添加了一个不符合清单中参数的应用程序,您将收到您遇到的错误。在清单中为您的新 favicon.ico 编辑“src”,或删除您不使用的那些,您的问题应该会消失。
也请看这里: What is public/manifest.json file in create-react-app?
【讨论】:
您必须检查manifest.json 中sizes 属性的值是否与图标文件中的实际图像大小匹配!如果没有,您必须:
sizes 值更改为正确的值。在这种情况下,我不确定是否有标准值,我还没有找到任何关于它们的信息......但我会注意放置一个平方大小!【讨论】:
尝试将“x”改为“*”
【讨论】: