Hexo-Algolia搜索安装及设置
前提
已经安装好Hexo并顺利编译及发布。
安装
1 | npm install --save hexo-algolia |
设置algolia服务
algolia可以使用github和谷歌账号直接登录。
- 点击Indices,新建Index
- 点击API Keys,记录下以下三个值:
Application ID
Search-Only API Key
Admin API Key
- 在API Keys页面切换“All API Keys”,新建一个Key,勾选下图所示的权限,并记录下API key的值。
由于更新后的algolia为了安全原因,需要新建一个专用的Key提交搜索数据库的,否则会出现提交失败的情况。
配置站点设置
待续……
更新搜索内容
当配置完成后,输入如下指令:
1 | $ export HEXO_ALGOLIA_INDEXING_KEY=… |
“=”后面填入新建的API,完成后在站点根目录下执行 hexo algolia
来更新 Index。请注意观察命令的输出。