前言
最近在搭建hexo博客系统,其中遇到了诸多问题,在配置Algolia搜索这个问题中,官方文档中并没有明确说明操作步骤,以至于一开始无从下手。所以我写下了这篇文章帮助刚接触的小白。
正文
配置Algolia
注册账号
注意,如果你直接通过`Google`/`GitHub`注册,需要在登录成功后在个人设置中创建密码。虽然基本用不上,这里还是说说怎么设置密码
Algolia注册入口:点击进入
设置密码(可省略)
依次按照图中步骤点击
获取相关配置
因为懒,直接用默认创建的吧,自己创建也可以
API Keys
点击头像>settings>api keys
下面框住的是我们需要用到的
Index
设置Index,后续需要
依次点击
配置Hexo
编辑站点配置文件,即站点根目录配置文件_config.yml
在_config.yml
中填入以下代码
# algolia搜索: https://github.com/LouisBarranqueiro/hexo-algoliasearch
algolia:
appId: "your applicationID"
apiKey: "your Search-Only API Key"
adminApiKey: "your Admin API Key"
chunkSize: 5000
indexName: "your indexName"
fields:
- content:strip:truncate,0,500
- excerpt:strip
- gallery
- permalink
- photos
- slug
- tags
- title
在hexo根目录执行以下命令
export HEXO_ALGOLIA_INDEXING_KEY="你刚才新创建的APIKEY"
hexo algolia
3 条评论
不错不错,我喜欢看 www.jiwenlaw.com
不错不错,我喜欢看 https://www.237fa.com/
有什么不会的可以给我留言