使用带有jekyll-assets的内置供应商时找不到Bootstrap文件

时间:2014-07-03 16:46:06

标签: jekyll jekyll-extensions

我有一个jekyll网站,我正在尝试使用jekyll-assets内置支持bootstrap。

这是我到目前为止所做的:

更新了我的Gemfile以包含:

gem "jekyll-assets"

使用以下内容更新了我的_plugins/ext.rb文件:

require "jekyll-assets"
require "jekyll-assets/bootstrap"
require "jekyll-assets/font-awesome"

使用以下内容更新了我的styles.scss文件:

@import "font-awesome";
@import "bootstrap";

当我运行jekyll build时,我收到以下错误:

Liquid Exception: File to import not found or unreadable: bootstrap. Load path...
jekyll 2.1.0 | Error: File to import not found or unreadable: bootstrap.

如果我删除了@import "bootstrap";,那么字体真棒代码会正确添加到我的styles.css文件中,所以我认为其他所有内容都已正确设置。只是我做错了一些事情,阻止了引导程序正常工作。

1 个答案:

答案 0 :(得分:1)

事实证明,此问题是由jekyll-assets使用的bootstrap-sass gem的资产路径更改引起的。

此问题现已在jekyll-assets> = 0.8.1

中修复