【发布时间】: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。不知道为什么错误会以这种方式显示。
【问题讨论】: