给 Hexo 的 NexT 主题配置 algolia 搜索
首先,我们需要注册一个 algolia 账号
我们打开 algolia 的官方网站
点击 FREE TRIAL
注册一个账号
填写相应的邮箱以及密码之后来到控制台,新建一个应用:
接着选择数据存放的位置,一般在中国就选香港(HONGKONG)就行了
之后点击右侧的 Create index
创建索引名称
必须要记好这个名称,之后会用到,比如这里填 test,点击 create
创建成功后在左侧找到 API Keys
将图中所示的 API Key 保存好,接着我们开始在 Hexo 中配置
Hexo 中的配置
我们先安装 algolia 的模块
1 | npm install hexo-algolia --save |
接着在站点的 config 文件中配置
1 | algolia: |
在 NexT 的 config 文件中配置
将 enable
设置为 true
完成站点的配置
将索引上传 algolia 服务器
执行
1 | hexo clean |
如果出现以下情况
输入
1 | set HEXO_ALGOLIA_INDEXING_KEY=Your Admin apikey |