【问题标题】:"page build failed" when pushing a new blog post to github将新博客文章推送到 github 时出现“页面构建失败”
【发布时间】:2013-02-28 09:10:00
【问题描述】:

我有一个使用 jekyll bootstrap 托管在 github 上的博客。它已经工作了一段时间了,但是我最近一次尝试发布新的博客页面,但推送到 github 失败了:

页面构建失败,出现以下错误:

页面构建失败

有关 Jekyll 故障排除的信息,请参阅 https://help.github.com/articles/using-jekyll-with-pages#troubleshooting 如果您有任何问题,请联系 GitHub 支持。

我已尝试删除最近添加的帖子,以便与“实时”版本保持一致,并且我已在本地运行 jekyll --safe(没有问题)。我可以运行jekyll --server 并在本地运行该站点,一切都很好,但是当我推送它时,没有任何乐趣。我已经删除了我的 jekyll gems 及其依赖项,并使用与 github 使用的版本匹配的版本重新添加,也没有任何乐趣。

在我恢复删除整个博客并重新开始之前,任何人都可以提出其他尝试吗?

【问题讨论】:

    标签: github jekyll


    【解决方案1】:

    修复它。

    出于某种原因,我帖子中的类别被方括号括起来,代表一个集合 - 这不再受支持(可能它从未受支持,但让我侥幸逃脱)。更改了这一点,现在一切正常。

    【讨论】:

    • 修复这些有趣的构建失败时最好的办法是运行jekyll --no-auto。很高兴你自己回答了你的问题:)
    • @Aniket 看起来新语法只是jekyll serve,并且默认行为不会自动构建。这需要jekyll server --watch
    • @AlexAngas 没错。当马特问这个问题时,杰基尔仍然有旧的命令。
    • 这并没有解决我的问题,因为我的任何帖子中都没有任何类别列表 :(.
    猜你喜欢
    • 2016-10-01
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    • 2020-04-09
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    相关资源
    最近更新 更多