我有一個與Jekyll合併成一個CSS文件的集合。這很容易:Jekyll:如何從集合中包含特定文件?
{% for file in site.css %}
{{ file }}
{% endfor %}
但是,有一種特殊情況,我只想包括這些文件中的一個。 pages.css
文件。
site.css
是一個集合,所以我乾脆把我所有的CSS文件名爲_css
文件夾中,並在_config.yml
補充說:
collections:
css:
output: false
我能只包括使用{{ site.css | where:"title", "Pages" | first }}
的_css/pages.css
文件。但我想知道是否有更好的方法來做到這一點。類似於{{ site.css/pages.css }}
有沒有辦法像這樣做? Wihtout where
和first
子句?
如何定義'site.css'? – marcanuy
@marcanuy我在原始問題中添加了一些關於site.css的信息。這只是一個集合。 –
爲什麼你使用集合而不是直接將它們添加到css文件夾? – marcanuy