24

私は自分のプロジェクトの1つにJekyllを使用しています。これは、単純なWebサイトを開発するための非常に優れた代替手段のようですが、一部のプロセスを自動化して維持します。

Liquid Extensionsがどのように機能するかは素晴らしいので、Jekyllをjsファイルとcssファイルに対しても動作させることができるかどうか疑問に思いました。

だから私は私のmain.cssようなものを持つことができます:

@import url("/stylesheets/reset.css?{{site.time | date: '%Y%m%d%H%M%S'}}");
@import url("/stylesheets/config.css?{{site.time | date: '%Y%m%d%H%M%S'}}");

私が持っているヘルパーのいくつかと、YMLフロントマターを使用して作成できるいくつかの変数を使用して、それが可能かどうかはわかりません。

しかし、静的ファイルしか生成されなかったので、なぜそれができないのかわかりません。

ありがとう

4

2 に答える 2

42

うん。YAMLブロックをファイルに追加するだけで、Jekyllがそれを処理します。YAMLブロックは空にすることができます:

---
---
@import url("/stylesheets/reset.css?{{site.time | date: '%Y%m%d%H%M%S'}}");
@import url("/stylesheets/config.css?{{site.time | date: '%Y%m%d%H%M%S'}}");
于 2010-11-29T19:17:30.683 に答える
2

JekyllAssetsプラグインを試してみてください。CSSおよびJSアセットの処理に非常に役立ちます。

于 2015-04-30T11:37:58.527 に答える