在Jeky'll的_config.yml
文件中,我在底部具有以下内容:exclude: README.md, css/config.rb
它不包括自述文件,但不包括config.rb文件。我究竟做错了什么?
最佳答案
这是Jekyll for quite some time的有问题的功能。
只是要确保:您使用的是哪个版本的Jekyll?最新的版本会强制执行正确的YAML处理,因此您应该使用数组语法(exclude: [README.md, config.rb]
)。
当前的实现有可能使用glob语法并排除整个目录(或目录树或其他内容),但是我找不到关于如何在文件系统中排除特定文件的问题或文档。
无论如何,您都可以排除config.rb
。我假设您的站点中没有其他站点,即使您拥有,也可能不希望它出现在_site
上。总体来说这很糟糕,但是可以。您的排除规则将为exclude: [README.md, config.rb]
。
关于jekyll - 如何使Jekyll排除我的config.rb用于SASS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17735545/