Hero Image of content
上传数据到 Algolia

主题推荐使用 Algolia CLI 方式将数据上传到 Algolia。

上传数据需要用到 algolia objects 命令,而该命令要求上传的文件是 ndjson 格式,但默认情况下,Hugo 不会生成 ndjson 格式的数据文件, 而本主题默认支持生成 ndjson 格式的数据文件,以方便使用 algolia objects 命令上传数据到 Algolia。

首先,确保你已经安装了 Algolia CLI。

步骤

  1. 在站点根目录下执行以下命令:
hugo
  1. 然后在public目录下找到algolia.ndjson文件,将其上传到 Algolia。
algolia objects import 'your_index_name' -F ./public/algolia.ndjson -p 'your_prifile_name'

扩展阅读

  1. Algolia CLI 官方文档

  2. Hugo 生成 ndjson 文件细节,可以参考文章 在Hugo中如何直接输出ndjson格式文件并上传到Algolia