Jekyll sass 文件未编译

sam*_*sam 2 css sass jekyll

我已经建立了一个新的 Jekyll 站点来测试 Neat 2.0 网格。然而,当我运行时,Jekyll Serve我注意到我的main.scss文件中的任何内容都没有编译到我的 main.css 文件中:(

文件夹已设置

在此输入图像描述

配置.yml

sass:
  sass_dir: _scss
Run Code Online (Sandbox Code Playgroud)

这里发生了什么以及如何编译我的 main.scss 文件?

mar*_*nuy 5

不会sass_dir由 sass 转换器直接处理,仅包含部分

sass_dir 成为 Sass 导入的加载路径,仅此而已。这意味着 Jekyll 不直接了解这些文件 (..) 该文件夹应该只包含导入。

要转换sass文件,请以两行三重破折号开始文件:

---
---

// sass content
Run Code Online (Sandbox Code Playgroud)

输出文件将位于放置该文件的目录中。

你可以把它放进去css/main.scss,Jekyll 就会生成css/main.css.