我在项目的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个多小时,在不同的设备上尝试了不同的浏览器,并检查权限是否正确,并确认文件名大小写相同。没有不同。直接查看或提取(通过单击“关于”可以看到)此文件404。
答案 0 :(得分:1)
_linked_readme.d73385c3.md
文件未出现在GitHub页面上的原因是 Jekyll忽略了以下划线开头的名称的文件。
如果您不使用Jekyll,只需在.nojekyll
文件夹中添加一个空的docs
文件。您可以创建文件并将其提交到GitHub UI上,或者在本地计算机上创建文件,然后提交并将其推送到GitHub存储库。将文件添加到docs
文件夹中后,_linked_readme.d73385c3.md
文件将出现在您的GitHub页面站点上。
或者,如果您可以重命名文件,只需将下划线放在文件开头,然后将其从_linked_readme.d73385c3.md
重命名为linked_readme.d73385c3.md
。
参考:GitHub