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";と、font-awesome コードがファイルに正しく追加されるstyles.cssので、他のすべてが適切に設定されていると思います。ブートストラップが正しく機能しないように、何か間違ったことをしているだけです。

4

1 に答える 1

1

この問題は、jekyll-assets で使用される bootstrap-sass gem のアセット パスの変更が原因であることが判明しました。

この問題は jekyll-assets >= 0.8.1 で修正されました

于 2014-07-04T11:04:51.797 に答える