王志科 Coder, Designer, Manager

出发:配置静态博客

2020-11-30
王志科

关于摘要

使用了 HyG 的主题,感觉博客的主页有些凌乱,经过分析发现是因为我没有写摘要,默认把整篇文章作为摘要放进去,导致首页非常的长,那么如何设置摘要呢?

使用关键字

如果摘要不长的话,可以在头部直接使用关键字给出摘要,例如

excerpt     : 整理本机记载的零碎的东西,想想还是发到博客上比较安全,首先从博客的设置和配置着手吧!

使用分隔符

网上查到一个方法就是在文章的头部和正文之间使用分隔符,首先在 _config.yml 文件中设置分隔符

excerpt_separator: '<!--- more --->'

然后再文章的头部之后正文之前写摘要,在摘要的最后附上一行

摘要
<!--- more --->
正文

但是使用上述的方式会发现在查看完整的文章时,摘要也出现文章中,因此该方式适合摘要就是开头的文章,例如第一段是总体阐述,则可以直接作为摘要。

默认布局

为了避免在每一个文章头部设置布局,可以配置默认布局,在 _config.yml 中增加如下内容

defaults:
  -
    scope:
      path: "_posts"
      type: "posts"
    values:
      layout: "post"

这段配置的意思是 _posts 目录下的文件类型未 posts,默认使用布局 post 当然,如果在文章的头部指定了布局则不受默认的影响

文章样例

经过配置后,文章头部只需要写分类、摘要、标题、标签四项即可

categories  : 博客
excerpt     : 整理本机记载的零碎的东西,想想还是发到博客上比较安全,首先从博客的设置和配置着手吧!
title       : 启航:配置静态博客
tags        : blog github jekyll _config.yml

上一篇 磁盘阵列管理

下一篇 搭建 NPM 镜像

正文目录