【发布时间】:2021-01-19 09:45:18
【问题描述】:
我正在尝试在 Github 页面上部署我的 react.js 应用程序,但我遇到了无法解决的问题。
运行 npm run deploy 后,页面将正确显示在 GitHub 页面链接上,但只有几分钟。最终,它会报告“这里没有 GitHub Pages 站点。
当我检查我的控制台时,它指出:
“拒绝加载图像“https://tandemungwa.github.io/favicon.ico”,因为它违反了以下内容安全策略指令:“img-src 数据:”
我已经广泛研究了这个问题,但找不到解决方案。我进入 index.html 并更改了:
到
.. 也尝试“快捷方式图标”,但没有奏效。
我尝试从应用文件夹中手动删除网站图标,但没有成功。
另外,当我运行“npm start”时,尽管如此,标签上仍会弹出相同的 react favicon,所以看起来该应用程序正在强制自己使用该 favicon,但我不知道如何或为什么。
在这一点上我很沮丧,如果有一个解决方案会很好。
谢谢
另外,我不确定这是否相关,但我的 API 密钥已在应用程序中公开。我知道这不安全,但这并不意味着向公众发布。出于这个原因,我一直将 github 存储库设置为私有。
谁能帮帮我?
【问题讨论】: