한글 검색이 가능하게 하려면
작성자 : 유영창 (frog@falinux.com), 작성일 : 2021년 9월 24일(금)
기록
검색에 사용되는 것은 lunr.js 라는 패키지이다.
깃트 허브 : https://github.com/olivernn/lunr.js/
우선 사용 소스 위치를 찾아 보자.
아래 문구가 예시 이므로 이걸로 찾아 보자.
idx = lunr(function () {
다음위치에서
m2pub.github.io/assets/js/just-the-docs.js
function initSearch() {
var request = new XMLHttpRequest();
request.open('GET', 'http://m2pub.falinux.com/assets/js/search-data.json', true);
request.onload = function(){
if (request.status >= 200 && request.status < 400) {
var docs = JSON.parse(request.responseText);
lunr.tokenizer.separator = /[\s/]+/
var index = lunr(function(){
이렇게 호출되고 있다.
흠…
console.log() 가 먹는가 확인해 보자.
function initSearch() {
console.log('HELLO--------------------');
참조
Jekyll에 lunr.js 붙이기 (+ 한국어 검색 문제 해결) - https://cjeon.com/2016/05/29/Jekyll-lunr.html