我在项目的docs目录中有一个内置的react应用程序。该项目设置为该目录的github页面源代码。一切正常。
https://pgooch.github.io/find-your-ross/#/
如您所见,所有这些都有效,尤其是位于此处的图像资产。
https://github.com/pgooch/find-your-ross/tree/master/docs/static/media
尽管所有这些都非常好用,但是该目录404中的markdown文件。
https://pgooch.github.io/find-your-ross/static/media/_linked_readme.d73385c3.md
文件如您所愿出现在存储库中(位于列表的最底部)。我有;等待了8个多小时,在不同的设备上尝试了不同的浏览器,并检查权限是否正确,并确认文件名大小写相同。没有不同。直接查看或提取(通过单击“关于”可以看到)此文件404s。
_linked_readme.d73385c3.md
文件不在GitHub页面上的原因是由于[[Jekyll忽略了以下划线开头的名称的文件。
.nojekyll
文件夹内添加一个空的docs
文件。您可以创建文件并将其提交到GitHub UI上,也可以在本地计算机上创建文件,然后提交并将其推送到GitHub存储库中。将文件添加到docs
文件夹后,_linked_readme.d73385c3.md
文件将出现在您的GitHub页面站点上。参考:GitHub