JavaScript による記事の全文検索
著者:関 勝寿
公開日:2015年12月15日
キーワード:
jekyll
javascript
python
malaさんのJavaScript による全文検索を「検索」メニューに入れてみた。速い!
おおまかな手順は
- 検索ページのスクリプトを検索ページに入れる。search.md, _layouts/search.html, _includes/head-search.htm (css と js ファイルの指定), _includes/search.html, css/search.css といった感じで分割しておく。
- index.js を作成する。
- roma.js を入れる。
ということになる。index.js
の作成には、python
スクリプトindexを書いた。最終更新日の表示によって
date: 2015-11-12 03:01:50 +0000
update: 2015-11-17 06:38:29 +0000
のような形で作成日と更新日が記録されている(されていない場合もある)という前提となっている。下書きの公開スクリプトの中で index
を実行させている。