2020-05-15

5/15

Docsy on HugoでLunr.jsによる検索の日本語対応をした

当サイトで日本語検索が上手く行かないことに気がついた。

現在、Lunr.jsによるローカル検索を使っているが、Lunr.jsはデフォルトでは日本語に対応してないそうだ。
そろそろGoogleカスタム検索エンジンに移行する機運か…と思いつつも、まずは日本語対応できないか少し調べてみた。

これを参考に下の対応で行けた:

lunr.min.js は unpkg.com でホストされてるのだけど、 lunr-languages はなさそうだった。

なんか適当に「lunr-languages cdn」とかググってたら https://www.jsdelivr.com/ に行き着いて、CDN経由でJS取得するURLが得られた。

インターネットって素晴らしい。