1

我在项目的 docs 目录中有一个内置的 react 应用程序。该项目设置为将其 github 页面源设置为该目录。一切正常。

https://pgooch.github.io/find-your-ross/#/

如您所见,一切正常,尤其是位于此处的图像资产。

https://github.com/pgooch/find-your-ross/tree/master/docs/static/media

虽然所有这些都非常有效,但该目录中的降价文件是 404 的。

https://pgooch.github.io/find-your-ross/static/media/_linked_readme.d73385c3.md

如您所料,该文件出现在 repo 中(它位于列表的最底部)。我有; 等了8个多小时,在不同的设备上尝试了不同的浏览器,检查权限是否良好,确认文件名大小写相同。没有不同。该文件在直接查看或获取时为 404s(可以通过单击 about 来查看)。

4

1 回答 1

1

_linked_readme.d73385c3.md文件没有出现在 GitHub 页面上的原因是Jekyll 忽略了名称以下划线开头的文件

如果您不使用 Jekyll,只需.nojekyll在文件夹中添加一个空文件docs。您可以只创建文件并在 GitHub UI 上提交,也可以在本地计算机上创建文件,提交并将其推送到 GitHub 存储库。将文件添加到docs文件夹后,该_linked_readme.d73385c3.md文件将出现在您的 GitHub 页面站点上。

或者,如果您可以选择重命名文件,只需在文件开头删除下划线并将其重命名_linked_readme.d73385c3.mdlinked_readme.d73385c3.md.

参考:GitHub

于 2020-06-05T17:59:26.947 回答