如何让Bitters在杰基尔工作



我一直在Jekyll使用波旁威士忌和Neat,没有遇到任何问题。我现在正试图在混合物中加入苦味剂,但遇到了问题。我使用gem install bitters安装了Bitters,它适用于非Jekyll项目。

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

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

当我尝试为杰基尔发球时出现的错误是

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

我试过按照这里的说明编辑_grid_settings.scss,但没有用。

编辑

这是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"苦味安装的目录添加到我的_config.yml 中来解决此问题

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

sass: sass_dir: css

到您的_config.yml

相关内容

  • 没有找到相关文章