github - 让 Jekyll 使用现有的 Github Pages 站点
问题描述
我有一个现有的 Github pages 站点,上面有内容。我想向这个站点添加 Jekyll 博客功能,但我不想摆脱站点上已有的内容。理想情况下,我想保持我的 index.html 文件原样,并为 Jekyll 博客添加一个子域。
我很好地安装了 Jekyll,通过 Jekyll/terminal 创建了一个新博客,该博客位于 Github repo 的博客文件夹中。这个文件夹似乎包含了启动 Jekyll 博客所需的一切,我可以通过 localhost:4000 查看它,它会显示 Jekyll 欢迎屏幕。
我的问题是如何让这个 Jekyll 博客与我已经拥有的 Github 页面网站一起工作?我在网上找到的所有教程都展示了如何创建一个空的 Github Pages 站点并使用 Jekyll 作为主页。我找不到关于如何将 Jekyll 添加到现有 Github Pages 站点并使其工作的单一教程。
这是配置 CNAME 或 config.yml 文件的问题吗?
解决方案
添加到@DC.Azndj 所说的内容,您可以将 Jekyll 添加为子目录的一部分(例如)username.github.io/blog
添加baseurl: "/blog"
._config.yml
推荐阅读
- assembly - MIPS 打印新线方式
- sql - PostgreSQL 触发器更新同一张表中的所有行
- ubuntu - Omnisharp 错误:找不到任何已安装的 dotnet SDK
- python - 试图让硒从弹出窗口访问标签
- winapi - Win32:在没有清单的情况下在 MinGW 中启用视觉样式
- c - 复利计算器给出错误答案
- python - 我怎样才能提高这个跳跃?
- javascript - 在 Express.js 中计算时如何发送多个响应?
- c++ - C++ 错误我无法拼凑:误解数据类型的限制?
- deep-linking - 如何在离子电容器项目中进行身份验证后重定向回应用程序登录页面