标签: jekyll-paginator

没有安装jekyll-paginate或其中一个依赖项

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

如果我做:

bundle exec jekyll serve
Run Code Online (Sandbox Code Playgroud)

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

jekyll build -d /var/www/budka/data/www/blog
Run Code Online (Sandbox Code Playgroud)

我收到错误:

依赖性错误:哎呀!看起来你没有安装jekyll-paginate或其中一个依赖项.为了使用当前配置的Jekyll,您需要安装此gem.来自Ruby的完整错误消息是:'无法加载此类文件 - jekyll-paginate'如果遇到麻烦,可以在http://jekyllrb.com/help/找到有用的资源 !

jekyll 3.1.1 | 错误:jekyll-paginate

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

source 'http://rubygems.org'
gem 'github-pages'
gem 'html-proofer'
gem "jekyll"
gem 'jekyll-paginate'
gem "pygments.rb"
Run Code Online (Sandbox Code Playgroud)

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

*** LOCAL GEMS ***

actionmailer (4.2.5)
actionpack (4.2.5)
actionpack-action_caching (1.1.1)
actionpack-xml_parser (1.0.2)
actionview (4.2.5)
activejob (4.2.5)
activemodel (4.2.5)
activerecord (4.2.5)
activesupport (4.2.5.1, 4.2.5)
addressable (2.4.0, 2.3.8)
arel (6.0.3)
awesome_nested_set (3.0.3)
bigdecimal (1.2.4)
builder (3.2.2)
bundler …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems jekyll github-pages jekyll-paginator

22
推荐指数
3
解决办法
1万
查看次数

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

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

jekyll jekyll-extensions jekyll-bootstrap jekyll-paginator

11
推荐指数
2
解决办法
1520
查看次数

Jekyll Pagination多页

所以现在我在config.yml中有以下内容:

gems: [jekyll-paginate]
paginate: 3
paginate_path: "page:num"
Run Code Online (Sandbox Code Playgroud)

所以在我的index.html页面中,我有以下内容:

{% for post in paginator.posts %}
Stuff
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚如何制作单独的类别页面并对它们进行分页.

谁能帮我摆脱光明?我一直在谷歌搜索,我一直无法找到任何东西.

pagination jekyll jekyll-paginator

8
推荐指数
1
解决办法
556
查看次数

如何在没有index.html的情况下使用Jekyll-paginate?

我正在尝试在Github页面上构建我的博客,我必须使用Jekyll-paginate,原因很明显.问题是,我不会将index.html页面用于欢迎页面以外的任何内容.我在一个名为articles的文件夹中有一个名为index.html的单独页面,因此博客的URL应该是xyz.github.io/articles/.

然而,这提出了一个主要问题 - 显然jekyll-paginate拒绝在博客根目录中没有明确的index.html的情况下工作.所以,我尝试使用没有这种限制的jekyll-paginate-v2,它完美无缺!

但是,github页面不支持jekyll-paginate-v2,因此,我回到了正方形1.我该怎么办?

注意:这是我的代码:

index.md

---
layout: home
title: SomuSysAdmin
---

If you're new to this site and have no idea what's going on, first go and read the [About](about.md) section of the blog.

Here's a list of all the major articles this blog contains: 

## [Red Hat Certified Systems Administrator (RHCSA) Guide]({% post_url 2017-09-11-RHCSA %})
Run Code Online (Sandbox Code Playgroud)

这是我的_config.yml:

# -----------------------------------------------------------------------------
#  User configuration
# -----------------------------------------------------------------------------

title:               SomuSysAdmin

# The unique resource location of your page.
# …
Run Code Online (Sandbox Code Playgroud)

markdown jekyll github-pages github-flavored-markdown jekyll-paginator

7
推荐指数
1
解决办法
2301
查看次数

如何在 Jekyll / Github 页面站点的 config.yml 中的新选项卡中打开 URL?

我是自学的/完全不熟悉 Jekyll 和 Github Pages,想知道如何在 config.yml 页面中使用 Markdown 在新选项卡中打开 URL。

是我正在使用的网站主题。我希望最后一个“github”链接在标签页中打开,而不是在当前标签页中打开的默认链接。

_config.yml 看起来像这样:

# # # # # # # # # # # # #
#   K i k o - p l u s   #
# # # # # # # # # # # # #

# Basic
name:         "Kiko Plus"

author:
facebook:         your-id
youtubeUser:      your-id
youtubeChannel:   your-id
twitter:    your-id
github:     your-id
stackoverflow:    your-id
quora:      your-id
linkedin:         your-id
pinterest:        your-id
googlePlus:       your-id …
Run Code Online (Sandbox Code Playgroud)

jekyll jekyll-extensions github-pages jekyll-bootstrap jekyll-paginator

7
推荐指数
2
解决办法
2678
查看次数

如何在单个Jekyll项目中组织多个输出?

我使用Jekyll为软件产品创建文档.我有30多种不同的产品,它们具有共同的LIQUID模板但内容不同.每个产品文档都有自己的内容列表.

对于一个项目,一切都很好.我有一个内容文件夹以及css/js文件夹.我运行"jekyll serve"并发布一个项目.

问题是,我不希望将30个Jekyll项目一个接一个地存储在另一个具有类似css,configs,js文件夹的项目中,并且只会在内容部分中有所不同.

问题是:我如何组织内部结构,以便在单个项目中有一个共同布局和"x"不同内容文件夹的单个项目?

喜欢:

_product1 /

  • some_subdir

    'topic.md'

_product2 /

  • some_subdir

    'topic.md'

如果可能,我该如何管理输出?我需要分别发布产品1和产品2 ...产品'x'.

感谢您的帮助.

UPD:这是GitHub上的演示项目:https://github.com/plywoods/JekyllDocumentationDemo

documentation-generation jekyll jekyll-paginator

6
推荐指数
1
解决办法
302
查看次数

Jekyll Serve无法正常工作

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

我已经安装bundler好了bundle install,但效果很好。

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

警告:Gem :: Specification.reset:jekyll-watch(〜> 1.1)期间未解决的规格警告:清除未解决的规格。如果这会引起问题,请报告错误。配置文件:/home/kenden/Desktop/minimal-mistakes-master/_config.yml

相关性错误:kes!看来您没有安装jekyll-paginate或其依赖项之一。为了使用当前配置的Jekyll,您需要安装此gem。来自Ruby的完整错误消息是:“无法加载此类文件-jekyll-paginate”如果遇到麻烦,可以在http://jekyllrb.com/help/上找到有用的资源 !

jekyll 3.1.3 | 错误:jekyll-paginate

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

如何解决这个问题?

ruby rubygems jekyll jekyll-extensions jekyll-paginator

2
推荐指数
2
解决办法
2323
查看次数