Can Jekyll act over css or js files?

本小妞迷上赌 提交于 2019-12-03 14:53:06

问题


I'm using Jekyll for one of my projects and it really seems a very good alternative for developing simple websites but maintaining some processes automated.

It's nice how the Liquid Extensions work, so I was wondering if it's possible to make Jekyll act over js and css files too.

So I could have my main.css like:

@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'}}");

Using some of the helpers I have and also some variables I could create using YML front matter, don't know if it's possible through.

But since it only generated static files I don't see why I wouldn't be able to do so.

Thanks


回答1:


Yep. You just have to add a YAML block to the file, and Jekyll will process it. The YAML block can be empty:

---
---
@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'}}");



回答2:


You should try the Jekyll Assets plugin, it really helps dealing with CSS and JS assets.



来源:https://stackoverflow.com/questions/4305955/can-jekyll-act-over-css-or-js-files

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!