搭建博客的第一天只是创建了这么一个博客网站并且绑定了购买的域名。

今天改用Next主题的Gemini模式,在这个基础上完善了自己的界面,今天主要记录完善的过程。

一. 添加搜索功能

$ npm install hexo-generator-searchdb --save

二. 添加关于、标签、分类模块

​ 1.创建标签、分类的页面

​ 在根目录下输入: $ hexo new page about/tags/categories

​ 在source文件夹下有了对应的页面

​ 2.在每个页面对应的文件夹下有一个index.md文件,打开并编辑

title: 关于/标签/分类

​ 添加一行内容: type: "about/tags/categories"

​ 这样新的页面就关联上了这些模块

​ 3.前往主题配置文件_config.yml中,把menu中对应的注释去掉

​ 4.在文章的开头部分加上

1
2
3
4
5
6
7
8
tags:
- tag1
- tag2
...
categories:
- cat1
- cat2
...

​ 即可。

三.主题配置修改之后,本地有效但是网络端无效的解决

​ 1.找到next主题文件夹下Source文件夹下的lib文件夹,重命名为ywl

​ 2.在主题配置文件_config.yml中找到Vendors,修改内容为:

_internal: ywl即可。