【问题标题】:post_url causing build failure with githubpost_url 导致 github 构建失败
【发布时间】:2016-01-07 22:17:47
【问题描述】:

我正在尝试链接到我博客中的另一篇文章。两个博客的降价都位于 _posts 下的同一文件夹中。但是,当我尝试使用 post_url 时,我总是遇到 github 构建失败。

这就是我在 Markdown 中声明它的方式。

[Part2 - Details about PyVM and the execution of VM]({% post_url 2016-01-06-PyVyM-Part2 %})

我在 PyVym-Introduction 文件中添加 post_url 的代码。

我的 .config.yml 看起来像这样。

# Build settings
markdown: redcarpet
pygments: true
permalink: pretty
highlighter: pygments

如果我删除 post_url 代码,则不会出现构建失败。有人可以指出我这里的错误吗?

[已编辑]:github 失败邮件没有错误信息。它只是说构建失败..下面的确切消息.. """ 页面构建失败,出现以下错误:

页面构建失败。有关详细信息,请参阅https://help.github.com/articles/troubleshooting-github-pages-build-failures。 """

【问题讨论】:

  • 您能否编辑您的问题以包含构建失败时收到的错误消息?
  • {% post_url 2016-01-06-PyVyM-Part2 %} 自己会生成一个 url 吗?
  • 这就是我认为的。所有示例都说这应该生成一个 URL。我猜它应该生成一个网址(无论是否有效)。但是它会导致构建失败。

标签: github jekyll


【解决方案1】:

您是否正在使用另一个名为“pretty”的存储库和 gh-pages 分支?

Github 警告复制这些 URL 的 here

如果您在使用 Jekyll 页面时遇到问题,请确保您没有使用与另一个项目命名相同的类别,因为这可能会导致路径冲突。例如:如果您的用户页面存储库中有一个名为“resume”的博客文章和一个具有 gh-pages 分支的名为“resume”的项目,它们将相互冲突。

【讨论】:

  • Nopes.. 我只有 master 分支,因为这是用户页面的存储库。甚至没有项目页面。
猜你喜欢
  • 2019-09-21
  • 1970-01-01
  • 2020-03-13
  • 2015-09-05
  • 1970-01-01
  • 2017-11-08
  • 1970-01-01
  • 2021-11-30
  • 2015-02-07
相关资源
最近更新 更多