在一个网站上使用多个主题 jeykll

Mon*_*LiH 6 ruby jekyll jekyll-theme

我最近发现了jekyll,并想用它制作一个项目登陆页面。我想有一个使用一个主题(例如ubuild)的主页,并有另一个使用不同主题(例如just-the-docs)的文档页面(通过顶部的导航栏访问)。我该怎么做呢?

编辑:我想为此使用 Github Pages。

Mon*_*LiH 1

我在@JoostS的回答的帮助下解决了这个问题,但做了一些修改:

  1. 在 GitHub 页面上创建一个名为 的存储库的组织<org-name>.github.io。该存储库应包含主页的主题(ubuild在我的例子中)及其所有内容。

  2. 使用 jeykll 站点创建另一个存储库docs,名为. 该网站应该具有您想要的其他页面的主题(just-the-docs在我的例子中)以及随之而来的所有内容。

  3. docs存储库中,添加baseurl: "/docs"到您的_config.yml

  4. <org-name>.github.io存储库现在应托管在<org-name>.github.io/

    网站已发布

  5. docs存储库现在应托管在以下<org-name>.github.io/docs网址:

    文档存储库

  6. 要链接到该docs页面,您现在应该就可以使用/docs