我已经关注github页面显示了一些HTML:http://json-schema-faker.github.io/json-schema-faker/
这是源仓库(gh-pages
分支):https://github.com/json-schema-faker/json-schema-faker/tree/gh-pages
虽然顶级目录文件可以正常工作:
低级目录文件根本不起作用,例如
文件在那里,上传到gh-pages
分支中的仓库中。有什么问题?
答案 0 :(得分:8)
Github页面使用Jekyll作为默认网站生成器。
jekyll的默认行为是忽略名称以下划线开头的文件夹和文件(除非你配置jekyll不要忽略它们。See include key in documentation)。
最快的解决方案:指示gh-pages不要使用jekyll来处理和发布您的页面,而只是复制您在Web服务器上的所有文件。
为此,只需在 gh-pages 分支的根目录下创建一个空的 .nojekyll 文件。推。一切都很好。