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ý
相关产品推荐
相关产品推荐

