我是法国人,对不起我的英语,我对Jekyll有疑问
我安装了gems:jekyll,jekyll-sass-converter
但是Jekyll不会将styles.scss转换为styles.css
我在_includes / head.html上声明了样式:
<!-- CSS -->
<link rel="stylesheet" href="{{ site.baseurl }}css/styles.css">
资产已在_config.yml上声明:
sass:
sass_dir: _lib
style: compressed
styles.scss输出
// Imports
@import "base";
@import "main";
_lib文件夹输出
/base.scss
/main.scss
Github项目:https://github.com/micaelandre/micaelandre.github.io
Github问题:https://github.com/micaelandre/micaelandre.github.io/issues/1
答案 0 :(得分:3)
如果 .scss 以两行三连字开头,Jekyll只会转换sass文件,所以css/styles.scss
:
---
---
// Imports
@import "base";
这将生成:css/styles.css
。
另请注意,您不需要明确地安装sass转换器,因为它是jekyll gem dependency之一。