我在github页面上创建我的网站,我没有使用jekyll或任何类型,它只是纯粹的javascript和html css。为什么有时它会导致页面构建失败?它正在构建什么呢?
答案 0 :(得分:11)
默认情况下,在github存储库中,使用 Jekyll 构建 gh-pages 分支。
如果您有强调文件夹(例如:_myfolder),Jekyll会尝试构建。如果它们不是真正的Jekyll文件夹,则会破坏构建。
如果您不想处理html / js代码,请在代码的根目录中添加 .nojekyll 文件。然后Github将不会尝试构建,它将按原样为您的页面提供服务。
中的更多信息答案 1 :(得分:0)
我遇到了同样的错误。我和你一样只使用 HTML、CSS 和 JS。还添加了 .nojekyll 没有改变,我仍然遇到同样的错误。
然后我发现了我的代码编辑器(VS 代码)中的错误。 VS code 仅在左下角显示代码是否有问题。
导致错误的原因是我的 css 代码中缺少一个 colon(:)。
如果是这种小问题,请再次检查您的代码。