使用 jekyll 和 github 页面构建静态站点时可用的变量

WAR*_*ead 5 variables jekyll github-pages

当使用github页面和jekyll构建网站时,我们可以使用诸如等变量。site.github.repository_name这些变量值在构建网站时由github页面提供。但我在 github 页面的文档和 jekyll 文档中有关 github 页面的页面中都找不到这些变量的完整列表。

我已经签到了

Mik*_*nov 3

GitHub Pages 使用一些默认启用且无法禁用的插件。其中之一是jekyll-github-metadata

正如描述中所述:

  • 使用存储库元数据site.github传播命名空间
  • site.title如果未设置,则设置为存储库名称
  • site.description如果未设置,则设置为存储库标语
  • 如果未设置,则设置site.url为 GitHub Pages 域(cname 或用户域)
  • 如果未设置,则设置site.baseurl为项目页面的项目名称

site.github.repository_name来自上面提到的存储库元数据以及site.github.wiki_url许多其他内容。