Jekyll分页只在本地工作,而不是在实时服务器上工作

时间:2013-12-16 19:31:16

标签: github jekyll

我一直在玩Jekyll,当地一切正常。然而,一旦推送到Github并从Gitpages运行,我的帖子页面的分页不能正常工作。它正在对页面进行分页。我得到了一个下一个箭头,但是一旦点击你就停留在同一页面上,所以我猜它没有正确生成页面。

我的配置如下:

name: Sitename
description: "A description of your site"

root: /
permalink: /posts/:year/:month/:day/:title
markdown: redcarpet
pygments: true

paginate: 8          # Posts per page on the blog index
paginate_path: "posts/page:num"

navigation:
- text: Posts
  url: /posts/
- text: Archive
  url: /archive/
- text: About
  url: /about/

我是否需要将我的root设置为运行Github的不同之处?我试过了

https://github.com/username/projectname.github.io

然而,仍然没有任何作用。帮助赞赏。我还检查过我正在运行最新版本的Jekyll。

链接到我的回购:https://github.com/vdecree/vdecree.github.io

1 个答案:

答案 0 :(得分:0)

我发现分页无法正确构建的原因是由于我正在使用的自定义rakefile。这是为了帮助自动发布我的网站。我使用的自定义文件来自:http://ixti.net/software/2013/01/28/using-jekyll-plugins-on-github-pages.html#comment-1057502074

我正在研究究竟是什么导致了这个问题,但是对于使用同样的rakefile的任何人 - 无论多么不可能 - 我都会尝试发布我的发现。