Skip to content

Enables search with Algolia in Hugo static sites

Notifications You must be signed in to change notification settings

lxw15337674/hugo-lovelt-algolia

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hugo-lovelt-algolia

背景

因为hugo-algolia生成的索引文件uri是相对路径,会导致搜索结果的url出问题(具体在这个issues里)。网上的教程都不正确,都会出现这个问题。为了解决这个问题,我修改了hugo-algolia源码,加上了baseURL( 如果没有设置默认为相对路径),作为路径前缀配置,解决这个问题。

正确的配置:

---
baseURL: '/'
algolia:
  index: "index-name"
  key: "[your API key]"
  appID: "[your app id]"
--- 

其他的命令和hugo-algolia一致,但是包名要换成hugo-lovelt-algolia,这里只列出常用命令

安装

npm install hugo-lovelt-algolia

or

yarn add hugo-lovelt-algolia

生成索引

hugo-lovelt-algolia

生成并上传索引

hugo-algolia -s

About

Enables search with Algolia in Hugo static sites

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%