You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jekyll自定义首页遇文件冲突,修改后需重构生效如何解决?

问题解决:Jekyll首页文件冲突与热重载失效

这不是正常现象,核心原因是根目录同时存在index.markdown和index.html两个文件,它们都会被Jekyll编译输出到_site/index.html,导致文件覆盖冲突,进而干扰了Jekyll的增量编译(热重载依赖这个机制)。

解决方法如下:

  • 直接删除根目录的index.markdown文件,保留你自定义的index.html;
  • 若需要保留index.markdown,可在它的YAML前置区添加permalink字段指定不同输出路径,示例:
    ---
    layout: home
    permalink: /home/
    ---
    

冲突解决后,执行jekyll serve时的热重载功能即可正常工作,修改index.html保存后刷新页面就能看到更新,无需重新执行构建命令。

内容的提问来源于stack exchange,提问作者Malvinka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 02:27:37