确认Algolia DocSearch API密钥是否正确 首先,需要确认您在Algolia账户中是否创建了正确的API密钥。您应该有一个公钥和一个私钥,这些密钥需要正确配置才能在Docusaurus网站上正常工作。可以通过在浏览器中访问API密钥来验证其是否有效,确保您遵循了Algolia的文档。
打开Algolia DocSearch的调试日志 如果API密钥有效,那么可能是Docusaurus没有正确配置Algolia DocSearch插件。在这种情况下,可以打开Algolia DocSearch的调试日志来查看是否有任何错误消息。可以通过在代码中添加以下设置来打开调试日志:
{
...
"algolia": {
...
"debug": true
},
...
}
npm run docsearch:index
{
...
"themeConfig": {
...
"algolia": {
"apiKey": "MY_API_KEY",
"indexName": "MY_INDEX_NAME"
}
}
...
}
确保apiKey和indexName都正确设置。
尝试以上步骤后,如果问题仍无法解决,可以联系Algolia支持获取更多帮