Pagination 在Jekyll-3.2.1中使用Blog/index.html进行分页
在Jekyll项目中,除了Pagination 在Jekyll-3.2.1中使用Blog/index.html进行分页,pagination,rubygems,jekyll,jekyll-paginator,Pagination,Rubygems,Jekyll,Jekyll Paginator,在Jekyll项目中,除了index.html之外,在其他页面上使用分页似乎有点常见的问题 我发现这篇文章似乎正是我想要的: 但是,这个解决方案对我不起作用。根据Jekyll网站上的文档,\u config.yml中的以下代码应将分页器更改为使用/Blog/index.html,而不是/index.html: gems: [jekyll-paginate] paginate: 2 paginate_path: "/blog/page:num/" 我已经重建并重新启动了本地服务器,但pagin
index.html
之外,在其他页面上使用分页似乎有点常见的问题
我发现这篇文章似乎正是我想要的:
但是,这个解决方案对我不起作用。根据Jekyll网站上的文档,\u config.yml
中的以下代码应将分页器更改为使用/Blog/index.html
,而不是/index.html
:
gems: [jekyll-paginate]
paginate: 2
paginate_path: "/blog/page:num/"
我已经重建并重新启动了本地服务器,但paginator仍然只能在/index.html
上工作,而不能在/Blog/index.html
上工作
有人知道我在这里遗漏了什么吗?分页器的内部逻辑是:
- (来自代码注释)“确定页面是否可能成为模板页面。页面名称必须是
,并且存在于站点源和index.html
paginate\u路径之间的任何目录中。”
- 选择长度最接近
分页路径的路径
Blog!=博客
或者您将包含文件夹重命名为blog,或者设置
分页路径:“/blog/page:num/”
Wow。。非常感谢@David Jaquel。我在这个问题上花了大约4个小时,真不敢相信事情竟如此简单!