【CSDN】hexo博客添加本地搜索功能


blog目录下

添加插件 hexo-generator-searchdb

npm install hexo-generator-searchdb --save

修改博客目录下_config.yml配置文件

添加以下内容

search:
path: search.xml
field: post
content: true
format: html

补充描述:

path:表示搜索后生成的文件路径,可以生成xml和json两种格式

field:表示搜索的范围,有“post、page和all”三种值

post:所有的文章;

page:所有顶部导航选项的页面;

all:所有的文章和顶部导航选项的页面。

content:是否包含搜索到的文章的全部内容。如果false,生成的结果只包括标题和创建时间这些信息,没有文章主体。默认情况下是true.

format:搜索到的内容、选项的格式。

html(默认):将html原文本缩略。

striptags:将html原文本缩略,并删除所有标记。

raw:记下每一篇文章或每一页的文字。

修改主题Theme目录下_config.yml配置文件

启动Hexo