前言

最近在搭建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
最后修改:2024 年 06 月 13 日
如果觉得我的文章对你有用,请随意赞赏