将 Jekyll(仅博客部分)添加到我的网站

Adding Jekyll (only the blog portion) to my website

我希望将 Jekyll(仅博客部分)添加到我现有的网站中。我目前在我的 Github (https://github.com/TonyHoanTrinh/TonyHoanTrinh.github.io) 上有这个 repo。我目前有一个图像文件夹。 index.html、main.js 和 style.css 文件。

我的问题是如何将 Jekyll 博客部分添加到我已经有布局和主题的网站?

我一直在看几个 Jekyll 教程,但他们让项目从头开始使用主题等。我已经有一个网站,其布局和样式来自我自己。但我希望将 Jekyll 博客部分添加到我的网站。我注意到现有的 post 执行此操作,但它来自 config.yml 的上下文和我不确定是否属于我的项目的其他文件。

My question is how would I be able to add the Jekyll blog portion to my website which already has a layout and theme?

使用 Jekyll,您可以轻松做到这一点。只需按照以下步骤操作:

  1. 您可以将静态 html 文件保留在根目录(和子目录)中。他们不会与 Jekyll 发生冲突。
  2. 在根目录中创建一个空的 _config.yml 文件。
  3. 在根目录的 _layouts 文件夹中为您的 post 概述和单个 post 布局创建一个布局。
  4. 在根目录中创建一个 _posts 文件夹,并以这种格式添加您的第一个 file/blog post:2018-12-31-happy-new-year.md
  5. 确保博客 post(.md 文件)看起来像这样:
---
title: Happy New Year
---

Your content
  1. 现在 运行 'jekyll serve' 从您网站根目录中的命令行。 Jekyll(如果安装正确)将使用生成的网站创建一个 _site 文件夹(简单 HTML)。

就是这样!有关设置 Jekyll 的更多信息,请访问 Jekyll website