我正在尝试使用GitHub页面使用JavaScript在Publisher-Subscriber模块上呈现我的GitHub存储库。 gh-pages
分支看起来很好。但是,胡子代码不会在GitHub页面上的项目中呈现。它看起来像这样:
GitHub存储库:https://github.com/ajhalthor/pubsub-application
Github Pages Repo for this project:https://ajhalthor.github.io/pubsub-application/
GitHub存储库还有node_modules
文件夹,所以它应该是自给自足的。小胡子,jQuery& Bootstrap包含在此文件夹中,因此没有外部链接或CDN。
主要问题:为什么即使所有路径都是相对于项目的主文件夹指定的,也不是胡子渲染?
答案 0 :(得分:14)
Github页面使用默认情况下忽略node_modules
文件夹的Jekyll版本。
根据这个blog article。您可以执行以下操作:
在gh-pages分支的根目录中创建一个空的
.nojekyll
文本文件。
您还可以参考此announcement by github,其中讨论了导致此行为的更新。