【问题标题】:Variables available when building static sites using jekyll and github pages使用 jekyll 和 github 页面构建静态站点时可用的变量
【发布时间】:2021-02-17 05:04:33
【问题描述】:

在使用 github pages 和 jekyll 构建网站时,我们可以使用 site.github.repository_name 等变量。这些变量值由 github pages 在构建站点时提供。但我无法在 github 页面的文档或 jekyll 文档中关于 github 页面的页面中找到这些变量的完整列表。

我已经签到了

【问题讨论】:

    标签: variables jekyll github-pages


    【解决方案1】:

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

    如描述中所述:

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

    site.github.repository_name 来自上述存储库元数据,还有site.github.wiki_url 和许多其他内容。

    【讨论】:

    • site.url 是不是类似于https://whatever.github.io/project?它有一个斜杠吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-26
    • 2016-07-31
    • 2022-12-10
    • 1970-01-01
    • 2022-10-25
    • 2019-11-03
    • 2017-11-19
    相关资源
    最近更新 更多