我正在尝试与Compass一起使用Jekyll。 在一条命令行中,我运行的是jekyll --auto
,另一条命令是compass watch
。 SASS文件位于/stylesheets
,并编译为/_site/stylesheets
。 Jekyll配置为忽略/stylesheets
。Jekyll覆盖由Compass生成的输出文件夹和CSS
编译样式表一开始工作正常,但每次我改变一些使得Jekyll重新生成网站的东西时,它会覆盖整个/_site
文件夹,并且/_site/stylesheets
消失了。由于源SASS文件没有改变,Compass不重新生成它。
有没有另一种方式使用Jekyll和Compass? 我可以配置Jekyll不覆盖整个输出文件夹,但只是改变的文件?
太棒了!你对我的问题有答案吗? – 2011-06-12 09:12:24
感谢您的回答,@ardianzzz!是的,将样式表文件夹放入根文件夹肯定是一种选择。 – 2011-06-13 14:10:23
这就是我最后的结果。在我的SASS文件/样式表中让Jekyll忽略该文件夹。 Comfigure Compass编译成/ css,该文件夹将自动被拉入/ _site。 – 2011-06-15 07:37:27