我的github个人网页是。我已经为我的软件项目设置了一个子页面,在创建了存根子页面,例如。
问题:我如何设置项目网页,使其默认位于,而实际上位于?我还希望任何项目网页的更新都能自动呈现在我的个人网页上。
我猜这是一个已解决的问题,但我可能没有使用正确的搜索词组。
问题:我如何设置项目网页,使其默认位于,而实际上位于?我还希望任何项目网页的更新都能自动呈现在我的个人网页上。
我猜这是一个已解决的问题,但我可能没有使用正确的搜索词组。
#Jekyll config
url : http://davidrpugh.github.io
baseurl: /penn-world-tables
permalink: software/pypwt/
,它将给您http://davidrpugh.github.io/penn-world-tables/software/pypwt/。只需在所有存储库中使用相同的模板,这将使用户在浏览时感觉像是同一个站点。
我相信你觉得当前的方法很困难,因为你正在使用 页面 (http:// jekyllrb.com/docs/pages/) 而不是 文章 (http:// jekyllrb.com/docs/posts/)。
你有两个解决方案:
你可以继续使用页面,并在 /software/<name of post>/index.md
中编写每篇新文章。
你可以使用文章,在 /_posts/<YEAR-MONTH-DAY-title>.md
中编写每篇新文章,并在 Front Matter (http:// jekyllrb.com/docs/frontmatter/) 中设置类别为 "software"。
根据你的 _config.yml
,它将把这些文章保存在 /:categories/:title/
中(在本例中为 /software/pypwt.html
)。
然后,您可以使用 (https://dev59.com/zm445IYBdhLWcg3w7uc0#9195560) 链接到这些帖子,以确保如果您更新 _config.yaml
,链接不会中断。