微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何配置 Jekyll 以将 /blog 并排显示帖子和静态页面

如何解决如何配置 Jekyll 以将 /blog 并排显示帖子和静态页面

我需要在 /blog 目录中建立一个具有静态页面博客的网站。我有一个带有 index.html 的自定义网站,它是主要入口点,我想在导航栏中添加 /blog。

到目前为止我有这个:

_config.yaml

permalink: "/blog/:title.html"

plugins: [jekyll-paginate]
paginate: 10
paginate_path: "/blog/page:num"

blog.md:

---
layout: default
title: LIPS Blog
permalink: /blog/
---
<p>This is blog</p>
{% for post in paginator.posts %}
<article>
  <header>
    <h2><a href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a></h2>
  </header>
  <div class="excerpt">
    {{ post.content | split: '<!-- more -->' | first }}
  </div>
</article>
{% endfor %}

我在 _posts 中有两个文件

2020-11-22-web-worker-and-scheme-lisp.md
2021-05-01-LIPS-parser.md

/blog 已呈现,但分页器不起作用。我收到一条警告:

分页分页已启用,但我找不到用作分页模板的 index.html 页面。跳过分页

如何在 /blog 目录中为带有分页的帖子设置 Jekyll?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。