我正试图用这个插件在我的Jekyll网站上使用LunarJS实现搜索。https://github.com/slashdotdash/jekyll-lunr-js-search
我遵循自述中的说明,但对于初学者来说,这些说明并不那么清楚。
我已经完成了第5步,即将所有脚本添加到我的模板中,并在我想要具有搜索功能的页面上为我的搜索结果创建了一个搜索框和容器。
然而,第6步说:"创建一个Mustache模板来显示搜索结果。"我需要把这些代码放在哪里?在单独的文件中?或者和我的搜索框在同一页上?
第7步需要我添加:
`indexUrl: '/search.json', // URL of the `search.json` index data for your site`
有人能解释一下这意味着什么吗?我知道lunrjs应该用我所有的博客数据创建一个json文件,但我在任何地方都找不到这个json文件。我做错什么了吗?
您需要确保安装了json和nokogiri ruby gems。类型:
gem install json
gem install nokogiri