0

我有一个 jekyll 站点,并且正在尝试使用 jekyll-assets 内置对引导程序的支持。

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

更新了我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文件中,所以我认为我已经正确设置了其他所有内容。只是我做错了事情,导致引导程序无法正常工作。

4

1 回答 1

1

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

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

于 2014-07-04T11:04:51.797 回答