블로그내 검색기능 추가
블로그내에 검색기능을 추가하려 합니다.
카테고리나, 태그로 검색해도 괜찮지만, 포스트들을 검색할수 있는 기능이 있으면 좋을것 같습니다
hexo-generator-searchdb 설치하기
search data generator
플러그인을 설치 해줍니다.
해당 플러그인은 여러분의 포스트의 필요한 데이터를 포함하고 있는 검색 인덱스 파일
을 생성하는데 사용하고.
이 파일들을을 이용해서, 블로그내에 로컬 서치 엔진 으로 사용합니다.
우선, 아래 명령어를 실앻해서 플러그인을 설치해줍니다.
1 | npm install hexo-generator-searchdb |
_config.yml 수정하기
위 과정에서 플러그인을 정상적으로 설치했으면, blog/_config.yml
파일을 열어줍니다.
파일을 연뒤에, 밑에 코드를 맨 아래에 추가해줍니다.
1 | # Local Search |
테마폴더내에 _config.yml 수정하기
blog/themes/hexo-next-theme/_config.yml
파일을 열어줍니다.
local_search
부분을 아래와 같이 수정해 줍니다.
enable
값을 true
로 변경해줍니다.
1 | # Local Search |
마치며..
블로그에 검색기능이 잘 반영된것 같습니다. hexo 라고 검색하니까.
잘 작동합니다.