Algolia在线搜索使用
最近不知道为什么local_search挂了

没办法修复,而且仔细一看search.xml文件已经超过2M,而我博客才刚刚开头,只好换成algolia。
插件选择
1 | npm install hexo-algolia --save |
分别是 hexo-algolia 和 hexo-algoliasearch,他们的介绍分别为
Index your hexo website content to Algolia Search.
🔎 A plugin to index posts of your Hexo blog on Algolia
本教程选用hexo-algoliasearch
安装
1 | npm install hexo-algoliasearch --save |
去主题配置文件打开 Algolia 搜索,记得关闭本地搜索,二者只能取其一。
编辑_config.butterfly.yml :
1 | # Algolia search |
配置
前往 Algolia 官网注册一个账号,新建 应用和index
获取appId,apiKey,adminApiKey,记住三个变量。
在_config.yml中添加
1 | algolia: |
使用
下面介绍两种上传搜索资料的方法
本地
1 | hexo algolia |
Github Action
前提是你已经配置好博客源文件的Github Action
在BlogRoot\.github.yml中生成静态文件命令中最后一行添加
1 | hexo algolia --no-clear |
到这里恭喜你完成Algolia的配置。
有疑问可以评论
评论
TwikooUtterances