【问题标题】:Jekyll 2.0 SASS file generation issueJekyll 2.0 SASS 文件生成问题
【发布时间】:2014-06-26 12:25:49
【问题描述】:

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

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

【问题讨论】:

    标签: ruby jekyll static-site


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 太棒了。谢谢你。我一定会从这里开始检查问题日志。
      【解决方案3】:

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

      ---
      ---
      
      # your sass code here
      

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

      sass:
      
        # loading path from site root
        # default to _sass
        sass_dir: css
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-08-25
        • 1970-01-01
        • 1970-01-01
        • 2015-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-20
        相关资源
        最近更新 更多