最近一直在折腾Hxeo的站点,发现自带的主题吗,没有搜索功能。决定自己改一个。
感谢 @bay1 大佬的文章,原文链接:https://segmentfault.com/a/1190000011917419
下面就是在hexo主题添加本地搜索功能的过程。
生成搜索索引文件
hexo-generator-searchdb
插件可以生成一个xml格式的索引文件。之后再利用jQuery的ajax函数查询并处理生成的索引文件。
获取 hexo-generator-searchdb 插件
npm install hexo-generator-searchdb --save
修改 hexo 全局配置文件
在 hexo 全局配置文件_config.yml
最后添加下面的配置。