主题推荐使用 Algolia CLI 方式将数据上传到 Algolia。
上传数据需要用到 algolia objects
命令,而该命令要求上传的文件是 ndjson
格式,但默认情况下,Hugo 不会生成 ndjson
格式的数据文件, 而本主题默认支持生成 ndjson
格式的数据文件,以方便使用 algolia objects
命令上传数据到 Algolia。
首先,确保你已经安装了 Algolia CLI。
hugo
public
目录下找到algolia.ndjson
文件,将其上传到 Algolia。algolia objects import 'your_index_name' -F ./public/algolia.ndjson -p 'your_prifile_name'
Hugo 生成 ndjson
文件细节,可以参考文章
在Hugo中如何直接输出ndjson格式文件并上传到Algolia
。