Hike News
Hike News

在 HEXO 增加搜尋功能

當文件量多時,要找到某篇文章時,可以用 HEXO 的搜尋功能,只需要安裝插件,並設定開啟和要搜尋的文章量就完成了。

安裝插件

1
npm install hexo-generator-searchdb --save

HEXO 資料夾內的 _config.yml 增加搜尋設定

1
2
3
4
5
6
search:
path: search.xml
field: post
format: html
# 設定搜尋的文件量,當文章量多時可以設定高些
limit: 100

再到 /themes/ 使用的樣版名 /_config.yml 開啟設定功能

1
2
local_search:
enable: true

錯誤情況

沒效果

可以先清除暫存再重開一次網頁

1
2
hexo clean
hexo s

一直是 loading 的情況

查看 search.xml 是否正確

https://localhost:4000/search.xml