Hexo配置

本站使用 Hexo 框架搭建,使用样式主题为 Ayer;这篇博客主要记录 Hexo 的个人配置。

配置位置

  • 根目录下 _config.yml
  • 主题目录下 themes/ayer/_config.yml
  • 文章开头配置
    ---
    title: Hexo配置
    permalink: Hexo配置
    categories: Hexo
    ---
    

文章截取设置

配置位置:themes/ayer/layout/_partial/article.ejs

首页截取:

  1. <!--more--> 时,截取前半部分;否则进行第 2
  2. 设置了自动截取,且文章开头是一个段落时,截取第一个段落;否则进行第 3
  3. 截取标题
    相关参数:
  • index 是否是首页;
  • post.content 文章全部内容;
  • post.excerpt 文章截取内容(配置<!--more-->后有值)
  • theme.excerpt_link 文章链接的提示文本
  • theme.excerpt_all 是否使用自动截取

文章链接格式设置

配置位置:_config.yml

相关参数:

  • permalink 链接模板(:year/:month/:day/:title/ year 年;month 月;day 日;title 文章内 permalink 的配置值,未配置时使用文件名)

新建文章

新建命令:hexo new [layout] <name>

  • hexo 未全局安装时,可以使用 npx 插件,命令:npx hexo new [layout]
  • layout 使用布局名称;布局文件在 scaffolds 文件夹下,可使用值为 scaffolds 文件夹下的文件名称;默认值为 post
  • post 新建文章
  • page 新建页面,在文件 _themes/ayer/config.yml 里的 menu 选项配置
  • name 文章名称,和 new_post_name 配置的 title 参数对应
  • new_post_name 新建文章位置,参数和 permalink 相同,相对于 source/_posts 路径

原文链接:Hexo配置

posted @ 2022-03-02 21:32  聚散浮生乄  阅读(121)  评论(0编辑  收藏  举报