为 hexo-next 增加搜索功能

为 hexo - next 增加搜索功能,方便快速定位

源自链接

https://segmentfault.com/a/1190000010881874

用自带的插件实现

1
2

npm install hexo-generator-search --save

安装 hexo-generator-searchdb

1
npm install hexo-generator-searchdb --save

启用搜索

修改hexo配置文件,在根目录下的_config.yml中增加如下配置:

1
2
3
4
5
search:
path: search.xml
field: post
format: html
limit: 10000

配置next中的搜索入口

打开themes\next_config.yml,将local_search.enable 设为true

1
2
3
# Local search
local_search:
enable: true

运行测试一下

1
hexo s
0%