首页 > 解决方案 > 让 Jekyll 使用现有的 Github Pages 站点

问题描述

我有一个现有的 Github pages 站点,上面有内容。我想向这个站点添加 Jekyll 博客功能,但我不想摆脱站点上已有的内容。理想情况下,我想保持我的 index.html 文件原样,并为 Jekyll 博客添加一个子域。

这是我的网站。这是该网站的Githu 存储库

我很好地安装了 Jekyll,通过 Jekyll/terminal 创建了一个新博客,该博客位于 Github repo 的博客文件夹中。这个文件夹似乎包含了启动 Jekyll 博客所需的一切,我可以通过 localhost:4000 查看它,它会显示 Jekyll 欢迎屏幕。

我的问题是如何让这个 Jekyll 博客与我已经拥有的 Github 页面网站一起工作?我在网上找到的所有教程都展示了如何创建一个空的 Github Pages 站点并使用 Jekyll 作为主页。我找不到关于如何将 Jekyll 添加到现有 Github Pages 站点并使其工作的单一教程。

这是配置 CNAME 或 config.yml 文件的问题吗?

标签: githubjekyllgithub-pagescname

解决方案


添加到@DC.Azndj 所说的内容,您可以将 Jekyll 添加为子目录的一部分(例如)username.github.io/blog添加baseurl: "/blog"._config.yml

这是 Kilt 和 Code 的更详细描述


推荐阅读