如何让 Bitters 在 Jekyll 中工作?

How to get Bitters working in Jekyll?

我一直在 Jekyll 中使用 Bourbon 和 Neat,没有任何问题。我现在正尝试在混合物中加入苦味酒,但遇到了问题。我已经使用 gem install bitters 安装了 Bitters,它可以在非 Jekyll 项目中使用。

我的 _config.yml 文件包含 gems: [bourbon, bitters, neat]。我的 scss 文件包含

@import 'bourbon';
@import 'base/base';
@import 'neat';

我尝试为 Jekyll 提供服务时遇到的错误是

File to import not found or unreadable: bitters.
Load paths: 
  C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/bourbon-4.1.1/app/assets/stylesheets  
  C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/neat-1.7.1/app/assets/stylesheets on line 4

我已尝试按照说明 here 编辑 _grid_settings.scss,但无济于事。

编辑

Here 是 GitHub 上的代码。 @import 'base/base'; 行在 _sass/_base.scss 中被注释掉,以便将其添加到 运行。

一定要gem install bitters

取消注释 _sass/base.scss

中的 @import 'base/base';

然后

cd _sass
bitters install
cd ..
jekyll serve

在 Ubuntu 14.04 上完美运行。

对于以后 运行 遇到此问题的其他人,我可以通过将包含我的 "base/base" bitters 安装的目录添加到我的 _config.yml[=14= 来解决此问题]

例如对于 "base/base"css 文件夹中添加

sass: sass_dir: css

给你的_config.yml