# Hexo + Theme.Shoka 安装
# algolia 注册
algolia 不支持国内邮箱注册,而 google 和 github 由于国内被墙也没法使用。所以只能先注册 netlify 然后通过 netlify 注册 algolia。
登录 algolia 后创建一个 index,名字随意记住既可。
点击右上角红点,弹出窗口点 settings 按钮。
点击 API KEYS,获取 appId 和 adminApiKey 填入 hexo 的_config.yml 中 apiKey 暂时不填。
algolia:
appId: #Your appId
apiKey: #Your apiKey
adminApiKey: #Your adminApiKey
chunkSize: 5000
indexName: blog #"shoka"
fields:
- title #必须配置
- path #必须配置
- categories #推荐配置
- content:strip:truncate,0,2000
- gallery
- photos
- tags
5. 点击All Api Keys - New Api key创建一个api key,Indices选先前让记住的index,ACL选下面图片中的选项。

6. 把第5步中新建的api key填入到第4步中的配置中,到此已经完成了百分之九十,只需要重新编译发布即可。不过编译步骤多了一步,在hexo g后需要再执行hexo algolia,至此搜索功能就大功告成了。