22

我对 github 的 gh-pages 有疑问。以 _(下划线)开头的 html 页面显示错误。

Page does not exist! Read the Full Documentation
Instructions for setting up username.github.com and stuffs.

例如:让我们举个例子

https://github.com/harikt/docs/blob/gh-pages/api/Aura.Di/_src.html

是源

它应该呈现在http://harikt.github.com/docs/api/_src.html

但目前不是。它只发生在以 _ (下划线)开头的名称上。让我知道是否有人有同样的问题,或者可以在不重命名的情况下解决它吗?

4

2 回答 2

32

从 2009 年 12 月 27 日起,您可以完全退出 Jekyll 处理,方法是在页面存储库的根目录中创建一个名为 .nojekyll 的文件并将其推送到 GitHub。仅当您的站点使用以下划线开头的目录时才需要这样做,因为 Jekyll 将这些视为特殊目录并且不会将它们复制到最终目的地。

https://github.com/blog/572-bypassing-jekyll-on-github-pages

于 2011-06-18T20:59:03.453 回答
0

是的,有同样的问题。Doxygen 会生成一些带有下划线前缀的文件。

_*.html要在 gh-pages 上启用页面渲染,您可以将其添加到 Jekyll 中_config.yml

include:
  - "_*.html"
于 2021-03-10T22:11:30.030 回答