美化过的搜索页源码:Drifting-PaperMod
排查步骤:
- 确保主题文件夹或根目录内
/assets/js文件夹内有前端搜索脚本 (fastsSearch.js 和 fuse.js); - 检查主题文件夹或根目录内 
/layouts/_defaults/index.json的模板内容,确认其正确生成了用于前端搜索的数据结构; - 检查 
hugo.yaml配置文件中关于 index.json 输出格式的相关配置,确认是否有配置遗漏导致未生成 index.json。 
经过排查,本站之前hugo.yaml中漏了关于 index.json 输出格式的相关配置,在hugo.yaml尾部添加如下配置,重新部署后搜索功能恢复正常:
yaml
yaml
1outputs:
2  home:
3    - HTML
4    - RSS
5    - JSON