【问题标题】:Jekyll can't compile .sass filesJekyll 无法编译 .sass 文件
【发布时间】:2021-04-11 08:02:35
【问题描述】:

当我使用 Jekyll 运行它时,它根本不会编译我的任何 .sass 文件 bundle exec jekyll build, 但jekyll serve -l 工作得很好。这真的很烦人,因为我的 sass 在开发环境中工作,但如果我将它上传到 Github 页面就会中断。

错误:

Conversion error: Jekyll::Converters::Scss encountered an error while converting 'assets/css/styles.scss':
                  Invalid CSS after " 50px": expected "}", was ";" on line 3
jekyll 3.9.0 | Error:  Invalid CSS after " 50px": expected "}", was ";" on line 3

assets/css/styles.scss:

---
---

@import "base";

_sass/base.sass:


\:root
    --navheight: 50px;
    --backgroundcolor: #1b111d
    --textcolor: #F4F3EF
    --navlink: #2478ed

我很确定第 3 行的 base.sass 是它的问题所在,而不是 style.scss。不知道为什么错误会以这种方式显示。

【问题讨论】:

    标签: sass jekyll


    【解决方案1】:

    好的,结果我只需要删除所有分号。我猜这很容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 1970-01-01
      • 2019-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-04
      相关资源
      最近更新 更多