Jekyll 可以处理 css 或 js 文件吗?
Posted
技术标签:
【中文标题】Jekyll 可以处理 css 或 js 文件吗?【英文标题】:Can Jekyll act over css or js files? 【发布时间】:2011-05-17 09:32:58 【问题描述】:我在我的一个项目中使用Jekyll,对于开发简单的网站但保持一些流程自动化,这似乎是一个非常好的选择。
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 前端创建的一些变量,不知道是否可以通过。
但由于它只生成静态文件,我不明白为什么我不能这样做。
谢谢
【问题讨论】:
【参考方案1】:是的。你只需要在文件中添加一个 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'");
【讨论】:
【参考方案2】:你应该试试the Jekyll Assets plugin,它确实有助于处理 CSS 和 JS 资产。
【讨论】:
以上是关于Jekyll 可以处理 css 或 js 文件吗?的主要内容,如果未能解决你的问题,请参考以下文章
有啥方法可以下载 _blogger_ 主题并将其上传到 _GitHub_ 页面,而不是从头开始编码 **css** 或使用 **jekyll** 主题?
Jekyll 可以包含来自 gist 以外的其他来源的源代码吗?