Open
Description
EdwarddeMacBook-Air:Hexo Edward$ hexo algolia
INFO Start processing
INFO [Algolia] Identified 1 posts to index.
INFO [Algolia] Clearing index...
INFO [Algolia] Index cleared.
INFO [Algolia] Starting indexation...
/Users/Edward/Documents/Hexo/node_modules/hexo-algolia/lib/command.js:85
throw err;
^
Error
at success (/Users/Edward/Documents/Hexo/node_modules/algoliasearch/src/AlgoliaSearchCore.js:335:32)
at process._tickCallback (internal/process/next_tick.js:109:7)
就是上述情况?
Activity
jspao commentedon Aug 6, 2017
我也是这种情况,请问这个你解决了吗?方便告知下方法吗?
jqgsninimo commentedon Aug 25, 2017
可能是因为这个原因:#169
NexT提供的Algolia集成文档关键步骤缺失。
根据hexo-algolia文档,在Algolia平台里,除了默认的
Search-Only API Key
,我们还需要创建一个APIKey,作为执行命令hexo algolia
的环境变量HEXO_ALGOLIA_INDEXING_KEY
,该APIKey需要添加删除记录,列举删除索引的权限:实施步骤如下:
HEXO_ALGOLIA_INDEXING_KEY
API Keys
页面ALL API KEYS
选项卡<此处选择之前创建的Index>
HEXO_ALGOLIA_INDEXING_KEY
$ export HEXO_ALGOLIA_INDEXING_KEY=
<此处为第1步创建的APIKey>
weikeqin commentedon Dec 5, 2017
algolia在新版本中没有使用apiKey和adminApiKey,而是使用环境变量的方式来获取apikey,需要配置一个环境变量
HEXO_ALGOLIA_INDEXING_KEY=’you apiKey’
http://weikeqin.cn/2017/03/15/hexo%E4%BD%BF%E7%94%A8%E7%AC%94%E8%AE%B0/
yunguohui commentedon Dec 8, 2018
弄好之后是怎样的界面