跳到主要内容

1 篇博文 含有标签「docusaurus」

查看所有标签

向 algolia 申请免费爬虫功能

申请入口: https://docsearch.algolia.com/apply

邮箱需要用 algolia 账号所关联的邮箱

image-20240731085040160

申请成功会收到邮件, 其中需要appId, apikey, indexName

image-20240731090319057

登陆 algolia 账号, 会收到接受邀请提示, 确认 Accept

image-20240731090650237

配置爬虫

访问 algolia 对 docusaurus 配置模板: https://docsearch.algolia.com/docs/templates

根据自己使用的 docusaurus 版本选择对应的模板。

登陆 爬虫管理页面

image-20240731091257336

从 Application 里选择要使用的应用, 点击应用名, 进入爬虫配置页面

选择左侧 Editor, 拷贝前面模板文件, 替换里面的 appId, apikey, 域名等信息, 点击 Save 保存。

image-20240731091827934

配置爬虫周期

algolia 爬虫默认周期为一周一次, 最低可以调为一天一次。

配置参数为 schedule: "every 1 day at 5:00 am" 每天早上5点拉去一次。

手动触发及暂停爬虫

在应用 Overview 界面, 右侧 Pause crawling(暂停任务), Restart crawling(重启爬虫)。

image-20240731092715720

Docusaurus 配置 algolia

在 docusaurus.config.js 里填入 appId, apikey, indexName 信息

docusaurus.config.js
themeConfig: {
algolia: {
appId: '***',
apiKey: '********',
indexName: '***',
},
}

無心docusaurus📖 1分钟 ⏳