hugo-golunr
, a golang alternative to hugo-lunr
As you probably don't like installing node, npm and a ton of packages into your CI, which generates
a static hugo page, I created this golang implementation of hugo-lunr
. It generates a lunrjs
search index from the current working directory.
The original is here:
go get github.com/arial7/hugo-golunr
cd /path/to/your/site
hugo-golunr
Pretty easy, huh? After running hugo-golunr
, you'll see a search_index.json
file in your
./static
directory. Just load that in your theme.
I have moved the code to a standard format for a command line format and added a mod.ls
- Fixing index.md being resolved as ../ instead of ../
- Breaking change change location to be relative so can reuse json with local build as well as remote.