我正在尝试将 Jekyll 与 Compass 一起使用。在一个命令行上我正在运行jekyll --auto
,而在另一个命令行中compass watch
。SASS 文件位于/stylesheets
并编译为/_site/stylesheets
. Jekyll 配置为忽略/stylesheets
.
一开始编译样式表工作得很好,但是每次我更改一些让 Jekyll 重新生成站点的内容时,它都会覆盖整个/_site
文件夹并且/_site/stylesheets
消失了。Compass 不会重新生成它,因为源 SASS 文件没有更改。
还有其他方法可以将 Jekyll 与 Compass 一起使用吗?我可以将 Jekyll 配置为不覆盖完整的输出文件夹,而只覆盖更改的文件吗?