最近になってJSだけで全文検索ができるということをようやく知りまして、早速有名どころのライブラリを触ってみました。 セットアップ 本体・言語拡張・型定義をそれぞれインストールします。 そのまま英語で動かしてみる 英語の場 […] セットアップ 本体・言語拡張・型定義をそれぞれインストールします。 $ yarn add lunr lunr-languages $ yarn add -D @types/lunr そのまま英語で動かしてみる 英語の場合は、かなりシンプルに扱えます。 import lunr from 'lunr' const idx = lunr(function () { // 検索するフィールドの設定 this.field('title') this.field('body') // インデックスの追加 this.add({ "title": "Twelfth-Night",
![TypeScriptで全文検索を実行する – lunr編 | WP-kyoto](https://cdn-ak-scissors.b.st-hatena.com/image/square/32497e2aeffe3eed18c5729491865317dfc9c2f5/height=288;version=1;width=512/https%3A%2F%2Fwp-kyoto.net%2Flogo.png)