使用与杰基尔的苏西

时间:2014-08-27 12:06:08

标签: jekyll susy

是否可以将Susy与Jekyll一起使用?如果是这样,怎么样?

我尝试在我的Gemfile和bundle install中添加'susy',然后在gems中将susy添加到我的config.yml数组中:

// _config.yml
...
gems:
  - 'jekyll-compass'
  - 'susy'

并按照Jekyll's docs中的说明操作,将@import 'susy'放入我的/css/style.scss文件中。但是,我收到一个错误:

  

要导入的文件未找到或不可读:susy。

2 个答案:

答案 0 :(得分:2)

jekyll-compass可让您配置Compass。其自述文件中有更多信息,但对于susy,我只需要添加_data/compass.yml文件,然后添加

require:
  - susy

到它。

此外,jekyll-compass要求您的主要条目style.scss位于_sass之下,而不是css(就像Jekyll开箱即用的支持一样)。我确定这也是可配置的。

答案 1 :(得分:0)

如果您愿意使用bower安装susy,您可以将bower_components/susy/sass下的文件符号链接到_sass目录(ln -s bower_components/susy/sass/* _sass。我的工作示例相当简单on GitHub

CSS现在正确生成并提供here(虽然该链接希望迅速与上面引用的git提交不同步。)