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

Jekyll构建报错:文件重复加载+Front Matter未识别问题求助

修复Jekyll博客构建报错的步骤

1. 移除Sass文件中多余的YAML头

报错中提到index.sass开头的---被识别为无效选择器,这是因为Sass文件不需要Jekyll的YAML前置声明(---)。

  • 打开/home/john/Projects/blackblog/assets/css/index.sass
  • 删除文件开头的两行---

2. 解决Sass重复导入问题

报错显示存在重复加载:classes.sass导入了index.sass,而index.sass又试图导入自身,触发Sass的重复加载限制。

  • 打开/home/john/Projects/blackblog/assets/css/index.sass
  • 找到第4行的@import index, font, basic, layout语句
  • 移除其中的index,修改为:
    @import font, basic, layout
    

完成以上操作后,重新执行jekyll build或jekyll serve命令即可完成构建。

内容的提问来源于stack exchange,提问作者Jan Černý

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 23:30:43