node_modules文件夹上的Github页面404

时间:2017-04-18 20:06:46

标签: javascript github github-pages

我正在尝试使用GitHub页面使用JavaScript在Publisher-Subscriber模块上呈现我的GitHub存储库。 gh-pages分支看起来很好。但是,胡子代码不会在GitHub页面上的项目中呈现。它看起来像这样:

enter image description here

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。

主要问题:为什么即使所有路径都是相对于项目的主文件夹指定的,也不是胡子渲染?

1 个答案:

答案 0 :(得分:14)

Github页面使用默认情况下忽略node_modules文件夹的Jekyll版本。

根据这个blog article。您可以执行以下操作:

  

在gh-pages分支的根目录中创建一个空的.nojekyll文本文件。

您还可以参考此announcement by github,其中讨论了导致此行为的更新。