hexo添加algolia搜索

Hexo 默认本地搜索不够美观,功能单一,而Algolia搜索功能强大。

安装

1
npm install hexo-algoliasearch --save

配置

在hexo博客的_config.yml配置文件中添加如下配置,其中appId,appKey,adminApiKey与indexName要根据实际情况填写。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
algolia:
appId: "Z7A3XW4R2I"
apiKey: "12db1ad54372045549ef465881c17e743"
adminApiKey: "40321c7c207e7f73b63a19aa24c4761b"
chunkSize: 5000
indexName: "my-hexo-blog"
fields:
- content:strip:truncate,0,500
- excerpt:strip
- gallery
- permalink
- photos
- slug
- tags
- title

其中appId, appKey, adminApiKey来源于algolia网站自动生成的配置

algolia_api_key

indexName是自己创建的index名称

algolia_index_name

使用

1
hexo algolia