本站使用 Hexo 框架搭建,使用樣式主題為 Ayer内颗;這篇博客主要記錄 Hexo 的個人配置挫望。
配置位置
- 根目錄下 _config.yml
- 主題目錄下 themes/ayer/_config.yml
- 文章開頭配置
--- title: Hexo配置 permalink: Hexo配置 categories: Hexo ---
文章截取設(shè)置
配置位置:themes/ayer/layout/_partial/article.ejs
首頁截雀蠼:
- 有 __ 時莽使,截取前半部分;否則進行第 2 步
- 設(shè)置了自動截取窃这,且文章開頭是一個段落時明未,截取第一個段落槽华;否則進行第 3 步
- 截取標題
相關(guān)參數(shù):
- index 是否是首頁;
- post.content 文章全部內(nèi)容趟妥;
- post.excerpt 文章截取內(nèi)容(配置 <! --more--> 后有值)
- theme.excerpt_link 文章鏈接的提示文本
- theme.excerpt_all 是否使用自動截取
文章鏈接格式設(shè)置
配置位置:_config.yml
相關(guān)參數(shù):
- permalink 鏈接模板(:year/:month/:day/:title/ year 年猫态;month 月;day 日披摄;title 文章內(nèi) permalink 的配置值亲雪,未配置時使用文件名)
新建文章
新建命令:hexo new [layout] <name>
- hexo 未全局安裝時,可以使用 npx 插件疚膊,命令:npx hexo new [layout] <name>
- layout 使用布局名稱义辕;布局文件在 scaffolds 文件夾下,可使用值為 scaffolds 文件夾下的文件名稱寓盗;默認值為 post
- post 新建文章
- page 新建頁面灌砖,在文件 _themes/ayer/config.yml 里的 menu 選項配置
- name 文章名稱,和 new_post_name 配置的 title 參數(shù)對應(yīng)
- new_post_name 新建文章位置傀蚌,參數(shù)和 permalink 相同基显,相對于 source/_posts 路徑
原文鏈接:Hexo配置