Jekyll无法处理Scss

时间:2019-07-25 21:39:36

标签: jekyll

我正在尝试按照逐步指南here

进行操作

这是我的结构:

_config.yml  _data/  _includes/  _layouts/  _sass/  404.html  about.md  assets/  Gemfile  Gemfile.lock  index.html

和_sass:

ls _sass/
main.scss

和资产/ css:

ls assets/css/
styles.scss

当我jekyll serve我得到:

Conversion error: Jekyll::Converters::Scss encountered an error while converting 'assets/css/styles.scss':
                    File to import not found or unreadable: main. on line 1

因此jekyll无法找到main.scss文件,但我不明白为什么,因为显然所有内容都按应有的方式设置。有什么想法吗?

这也是我的style.scss

---
---  
@import "main";

和我的main.scss

.current {
  color: green;
}

如果我将styles.scss更改为:

---
---
.current {
  color: green;
}

然后它可以工作,因为它不会尝试导入main.scss。我尝试使用/不使用_config.yml指定sass目录。这不会改变任何东西。

0 个答案:

没有答案