hexo添加搜索功能

给hexo添加一个搜索的功能,这里我们用的是Local Search。步骤:

首先,把Hexothemesnext中的配置文件_config.yml修改一下

1
2
3
# Local search
local_search:
enable: false

修改为

1
2
3
# Local search
local_search:
enable: true

然后,安装hexo-generator-searchdb,安装在根目录下,也就是Hexo目录下。

1
$ npm install hexo-generator-searchdb --save

再然后就是添加search字段,在Hexo/_config.yml中添加search字段,如下:

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

最后,推送上去,就OK了