如何使用Compass / Codekit与Jekyll

时间:2013-07-31 21:47:53

标签: jekyll codekit

我刚用Jekyll创建了我的第一个测试网站,并在GitHub页面上托管它。

我一直在玩它,但是我很难找到设置CodeKit与Jekyll一起工作的最佳方法,以便它在_site / css文件上执行代码注入并保存更改在/ sitename / css文件中,以便样式更改反映在GitHub页面上的托管站点上(它根据父目录中的CSS重新输出文件。

到目前为止,我发现我可以通过进入config.rb并更改

来本地工作
css_dir = "css"

css_dir = "/_site/css"

然后在我想要推送到GitHub时将其更改回来。

但这非常简陋,所以我认为其他人有更好的方法来完成这项工作。

1 个答案:

答案 0 :(得分:0)

  1. 从jekyll项目的根目录中启动您的codekit项目(即:运行$ jekyll build --watch以生成静态站点的路径)。

  2. 在codekit项目设置中,转到浏览器刷新菜单,然后在网站根子路径字段中,键入jekyll输出静态站点的目标位置({{1}默认情况下)。

  3. 无论您是否使用CSS预处理器(sass,scss,less),这都会有效。