3

Lunar JS とこのプラグインを使用して、Jekyll サイトに検索を実装しようとしています。https://github.com/slashdotdash/jekyll-lunr-js-search

私は readme の指示に従っていますが、初心者にはあまり明確ではありません。

ステップ 5 まですべて実行しました。つまり、すべてのスクリプトをテンプレートに追加し、検索機能を持たせたいページに検索結果用の検索ボックスとコンテナを作成しました。

ただし、手順 6 には、「検索結果を表示するための Mustache テンプレートを作成する」と記載されています。このコードはどこに置く必要がありますか? 別ファイルで?または、検索ボックスがあるのと同じページですか?

ステップ 7 では、以下を追加する必要があります。

`indexUrl: '/search.json',  // URL of the `search.json` index data for your site`

誰かがこれが何を意味するのか説明できますか? lunrjs がすべてのブログ データを含む json ファイルを作成することになっていることは知っていますが、この json ファイルがどこにも見つかりません。私は何か間違ったことをしていますか?

4

1 に答える 1

1

json と nokogiri ruby​​ gem がインストールされていることを確認する必要があります。タイプ:

gem install json
gem install nokogiri
于 2013-06-28T14:10:00.480 に答える