1

main.scss当我在目录中创建一个名为的/css文件并运行 Jekyll 时,正如预期的那样,我在-folder中看到了一个main.css生成的文件。/_site/css

如果我将此文件的名称更改为main.sass(我更喜欢 SASS 语法而不是 SCSS),那么生成的文件/_site/cssmain.sass. 这个文件不应该是一个.css-file吗?

4

3 回答 3

2

此错误已在今天发布的 Jekyll 2.0.3 中得到纠正。

使用gem update以使用最新版本。

于 2014-05-09T19:44:19.113 回答
1

我相信这是 Jekyll 中的一个错误,特别是问题 #2334,看起来它已在过去 24 小时内修复,但可能还没有进入 gem 发行版。

鉴于 Jekyll 2刚刚发布,如果您发现任何感觉有问题的地方,最好先检查GitHub 项目中的问题日志。(Github 的顶部搜索栏将搜索存储库和代码的问题。)

正如 Sylvain 在他的回答中指出的那样,这已经在 J​​ekyll 2.0.3 中得到纠正,因此更新应该会为您解决问题。

于 2014-05-08T21:55:21.860 回答
0

您的引导 css/css.sass 或 scss 文件必须至少有一个空的 yaml 前端:

---
---

# your sass code here

在 Jekyll 2.2 之前,您可能必须设置指示文件路径的配置参数:

sass:

  # loading path from site root
  # default to _sass
  sass_dir: css
于 2014-09-08T23:52:09.467 回答