问题标签 [jekyll-paginator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
522 浏览

jekyll - Jekyll 没有在 index.html 中显示 page1

当我使用我的第一页帖子获得 index.html 时,分页在本地工作jekyll serve,但是当我推送和 travis 构建然后部署站点时,主页缺少前 10 个帖子。如果我导航到/page211-20 个帖子,就在那里。

我注意到我的源代码中的 index.html 在我部署时根本没有被渲染。但是当我在本地服务时它正在呈现。

什么可能导致帖子的第一页根本不呈现?

这是我的_config.yml设置

这是我的 ci 构建脚本

这是 index.html 上显示的内容。但是,如果我/page2手动进行,则会显示 11-20 个帖子。所以它只是第一页的东西

在此处输入图像描述

更新:我刚刚检查了服务器并且./_site/index.html文件正在正确生成。但是以根目录结尾的 index.html 没有分页,没有页面……看起来像上图。我不确定为什么它没有被放在根目录中。

0 投票
7 回答
20106 浏览

ruby - 没有安装 jekyll-paginate 或其依赖项之一

我已经安装了这个jekyll 主题。但面临一个问题。

如果我做:

一切正常(_site文件夹包含必要的文件并且服务器正在运行),但是如果我使用以下命令:

我得到错误:

依赖错误:哎呀!看起来您没有安装 jekyll-paginate 或其依赖项之一。为了使用当前配置的 Jekyll,你需要安装这个 gem。来自 Ruby 的完整错误消息是:'cannot load such file -- jekyll-paginate' 如果遇到问题,可以在 http://jekyllrb.com/help/找到有用的资源!

杰基尔 3.1.1 | 错误:jekyll 分页

我试图解决这个问题,但没有成功。现在 Gemfile 文件包含:

jekyll-paginate (1.1.0)gem 已安装,因为我在gem listcommnad 中看到它:

另外,我添加了这一行:

_config.yml文件中,但jekyll build -d /var/www/budka/data/www/blog命令仍然不起作用。

你能建议如何解决这个问题吗?

0 投票
3 回答
2956 浏览

jekyll - Github pages:为什么我需要一个 gh-pages

我已经使用 Github 页面部署了一个个人博客,我看到一些教程告诉你创建一个 gh-pages 分支。我这样做了,但是,我对网站的更改只有在我对我的主人进行更改时才可见。所以,我对为什么需要 gh-pages 感到困惑?有人可以解释一下吗。谢谢

0 投票
0 回答
84 浏览

pagination - Jekyll Paginator 渲染页面但没有输出

我正在使用 jekyll 3.1.2 和 jekyll-paginator 来尝试创建一个网站,该网站的主页位于 index.html,博客位于 /blog/index.html。该网站已正确生成(包括输出目录中的每个帖子),但博客目录未生成分页目录。这是我的配置:

我有一堆在输出文件夹中正确生成 HTML 的帖子,但 /blog 子目录只有 index.html 文件,没有子目录......但是,使用详细输出我在生成过程中看到以下内容:

任何想法为什么子目录不会显示在输出文件夹中?

0 投票
2 回答
5112 浏览

ruby - Jekyll 服务不工作

我已经下载了这个 github repo 的 zip - https://github.com/mmistakes/minimal-mistakes

我已经安装bundler并且我做到了bundle install,它工作得很好。

现在,当我尝试跑步时jekyll serve -w

WARN: Gem::Specification.reset: jekyll-watch (~> 1.1) 期间未解决的规范 WARN: Clearing out unresolved specs。如果这会导致问题,请报告错误。配置文件:/home/kenden/Desktop/minimal-mistakes-master/_config.yml

依赖错误:哎呀!看起来您没有安装 jekyll-paginate 或其依赖项之一。为了使用当前配置的 Jekyll,你需要安装这个 gem。来自 Ruby 的完整错误消息是:'cannot load such file -- jekyll-paginate' 如果遇到问题,可以在 http://jekyllrb.com/help/找到有用的资源!

杰基尔 3.1.3 | 错误:jekyll 分页

但是,当我这样做时gem list,它会向我显示jekyll-paginate (1.1.0)所有其他已安装的 gem。

如何解决这个问题?

0 投票
2 回答
2664 浏览

ruby - jekyll serve 在没有 bundle exec 的情况下无法工作

我有这个jekyll项目https://github.com/mmistakes/minimal-mistakes

如果我运行jekyll serve,则会显示此错误。

警告:Gem::Specification.reset 期间未解决的规范:听(< 3.1,~> 3.0)警告:清除未解决的规范。如果这会导致问题,请报告错误。配置文件:/home/kenden/Desktop/minimal-mistakes-master/_config.yml 依赖错误:哎呀!看起来您没有安装 jekyll-paginate 或其依赖项之一。为了使用当前配置的 Jekyll,你需要安装这个 gem。来自 Ruby 的完整错误消息是:'cannot load such file -- jekyll-paginate' 如果遇到问题,可以在 http://jekyllrb.com/help/找到有用的资源!杰基尔 3.1.3 | 错误:jekyll 分页

我已经jekyll paginate安装了。我检查了使用gem list. 但是,如果我运行,bundle exec jekyll serve那么服务器会完美启动。

配置文件:/home/kenden/Desktop/minimal-mistakes-master/_config.yml 来源:/home/kenden/Desktop/minimal-mistakes-master 目的地:/home/kenden/Desktop/minimal-mistakes-master/_site 增量构建:禁用。使用 --incremental 生成...在 0.104 秒内完成。自动重新生成:启用 '/home/kenden/Desktop/minimal-mistakes-master' 配置文件:/home/kenden/Desktop/minimal-mistakes-master/_config.yml 服务器地址:http://127.0.0.1: 4000 服务器正在运行... 按 ctrl-c 停止。

为什么不起作用?和jekyll serve之间有什么区别?jekyll servebundle exec jekyll serve

0 投票
1 回答
627 浏览

jekyll - 无法在 /archive/ 目录中使用 Jekyll 进行分页

我已经完成了之前关于 Jekyll 和分页的问题,但没有任何建议有效。我有这个:

这最终在 /archive/ 中有一个格式非常漂亮的存档页面,其中包含零个帖子。我的帖子确实有固定链接,我不知道是不是这个问题。子目录正在正确创建,但存档页面找不到它们。

请注意,如果我把它放在 index.html 中效果很好,但我想在前面有一个启动页面,其中包含一个指向帖子存档页面的链接,这似乎可行但只是行不通。

请不要将此称为重复项。我已经阅读了关于同一件事的其他 10 篇文章,但由于某种原因,它只是不起作用。

这是 Jekyll 3.1.6

0 投票
1 回答
582 浏览

jekyll - jekyll 在一页上多分页

大家好,我是 github、jekyll 和 ruby​​ 的新手,也许这个问题已经得到解答,但作为一个新手,我很难解决这个问题。

我试图在一个页面上放置多个分页,也就是说我有两个作者在博客上发布他们的内容,所以我为他们每个人创建了一个部门,并希望为每个人单独分页。所以当前的代码是这样的:

同样在 _config.yml 下分页设置为 3。

我已经将 jekyll 与 bootstrap 一起使用(如果正确,不是 jekyll-bootstrap)并遵循了一个非常简单的教程,文件结构也非常简单。

感谢您的帮助,我在发布之前阅读了许多文档和许多帖子(总是会搞砸),所以感谢大家。

此外,该博客位于http://neorblog.in和 github 存储库位于https://github.com/neortls007idev/Blog

此外,当前未按照上述代码提交 repo。

0 投票
1 回答
54 浏览

ruby - 在 Jekyll 中生成 Markdown 帖子并提供给 Paginator 变量

是否可以在 _posts 中以 Markdown 文件的形式生成一组帖子,将它们视为手动创建的,因此可用于创建站点分页的过程?我找到了如何在各种地方生成页面的示例,例如这个SO question,但它们似乎将呈现的内容放入 _site 并显示 {{ paginator.total_pages }} 变量不会产生任何值。

0 投票
1 回答
132 浏览

pagination - Jekyll-3.2.1 中的 Blog/index.html 分页

我遇到的问题似乎index.html在 Jekyll 项目以外的页面上使用分页很常见。

我发现这篇文章似乎正是我想要的:

每页都有 Jekyll 分页

但是,该解决方案对我不起作用。根据 Jekyll 网站上的文档,以下代码_config.yml应该将分页器更改为使用/Blog/index.html而不是/index.html

我已经重建并重新启动了我的本地服务器,但分页器仍然只适用于/index.html而不是/Blog/index.html.

有谁知道我在这里可能会错过什么?