如何使Jekyll排除我的config.rb for SASS



在Jeky的_config.yml文件中,我在底部有以下内容:exclude: README.md, css/config.rb

它不包括README fine,但不包括config.rb文件。我做错了什么?

在相当长的一段时间内,这是Jekyll的一个有问题的特性。

可以肯定的是:你用的是什么版本的杰基尔?最新的实施了正确的YAML处理,因此您应该使用数组语法(exclude: [README.md, config.rb])。

在当前的实现中,可以使用glob语法并排除整个目录(或目录树或其他什么),但我找不到关于如何排除文件系统中特定文件的问题或文档。

在任何情况下,都可以排除config.rb。我想你的网站上没有另一个,即使你有,你也可能不希望它出现在_site上。这总体上不好,但有效。您的排除规则将是exclude: [README.md, config.rb]

最新更新