如何让 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
我一直在 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