问题标签 [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.
jekyll - Jekyll 没有在 index.html 中显示 page1
当我使用我的第一页帖子获得 index.html 时,分页在本地工作jekyll serve
,但是当我推送和 travis 构建然后部署站点时,主页缺少前 10 个帖子。如果我导航到/page2
11-20 个帖子,就在那里。
我注意到我的源代码中的 index.html 在我部署时根本没有被渲染。但是当我在本地服务时它正在呈现。
什么可能导致帖子的第一页根本不呈现?
这是我的_config.yml
设置
这是我的 ci 构建脚本
这是 index.html 上显示的内容。但是,如果我/page2
手动进行,则会显示 11-20 个帖子。所以它只是第一页的东西
更新:我刚刚检查了服务器并且./_site/index.html
文件正在正确生成。但是以根目录结尾的 index.html 没有分页,没有页面……看起来像上图。我不确定为什么它没有被放在根目录中。
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 list
commnad 中看到它:
另外,我添加了这一行:
到_config.yml
文件中,但jekyll build -d /var/www/budka/data/www/blog
命令仍然不起作用。
你能建议如何解决这个问题吗?
jekyll - Github pages:为什么我需要一个 gh-pages
我已经使用 Github 页面部署了一个个人博客,我看到一些教程告诉你创建一个 gh-pages 分支。我这样做了,但是,我对网站的更改只有在我对我的主人进行更改时才可见。所以,我对为什么需要 gh-pages 感到困惑?有人可以解释一下吗。谢谢
pagination - Jekyll Paginator 渲染页面但没有输出
我正在使用 jekyll 3.1.2 和 jekyll-paginator 来尝试创建一个网站,该网站的主页位于 index.html,博客位于 /blog/index.html。该网站已正确生成(包括输出目录中的每个帖子),但博客目录未生成分页目录。这是我的配置:
我有一堆在输出文件夹中正确生成 HTML 的帖子,但 /blog 子目录只有 index.html 文件,没有子目录......但是,使用详细输出我在生成过程中看到以下内容:
任何想法为什么子目录不会显示在输出文件夹中?
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。
如何解决这个问题?
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 serve
bundle exec jekyll serve
jekyll - 无法在 /archive/ 目录中使用 Jekyll 进行分页
我已经完成了之前关于 Jekyll 和分页的问题,但没有任何建议有效。我有这个:
这最终在 /archive/ 中有一个格式非常漂亮的存档页面,其中包含零个帖子。我的帖子确实有固定链接,我不知道是不是这个问题。子目录正在正确创建,但存档页面找不到它们。
请注意,如果我把它放在 index.html 中效果很好,但我想在前面有一个启动页面,其中包含一个指向帖子存档页面的链接,这似乎可行但只是行不通。
请不要将此称为重复项。我已经阅读了关于同一件事的其他 10 篇文章,但由于某种原因,它只是不起作用。
这是 Jekyll 3.1.6
jekyll - jekyll 在一页上多分页
大家好,我是 github、jekyll 和 ruby 的新手,也许这个问题已经得到解答,但作为一个新手,我很难解决这个问题。
我试图在一个页面上放置多个分页,也就是说我有两个作者在博客上发布他们的内容,所以我为他们每个人创建了一个部门,并希望为每个人单独分页。所以当前的代码是这样的:
同样在 _config.yml 下分页设置为 3。
我已经将 jekyll 与 bootstrap 一起使用(如果正确,不是 jekyll-bootstrap)并遵循了一个非常简单的教程,文件结构也非常简单。
感谢您的帮助,我在发布之前阅读了许多文档和许多帖子(总是会搞砸),所以感谢大家。
此外,该博客位于http://neorblog.in和 github 存储库位于https://github.com/neortls007idev/Blog
此外,当前未按照上述代码提交 repo。
ruby - 在 Jekyll 中生成 Markdown 帖子并提供给 Paginator 变量
是否可以在 _posts 中以 Markdown 文件的形式生成一组帖子,将它们视为手动创建的,因此可用于创建站点分页的过程?我找到了如何在各种地方生成页面的示例,例如这个SO question,但它们似乎将呈现的内容放入 _site 并显示 {{ paginator.total_pages }} 变量不会产生任何值。
pagination - Jekyll-3.2.1 中的 Blog/index.html 分页
我遇到的问题似乎index.html
在 Jekyll 项目以外的页面上使用分页很常见。
我发现这篇文章似乎正是我想要的:
但是,该解决方案对我不起作用。根据 Jekyll 网站上的文档,以下代码_config.yml
应该将分页器更改为使用/Blog/index.html
而不是/index.html
:
我已经重建并重新启动了我的本地服务器,但分页器仍然只适用于/index.html
而不是/Blog/index.html
.
有谁知道我在这里可能会错过什么?