Jekyll 没有主题的杰基尔

Jekyll 没有主题的杰基尔,jekyll,jekyll-theme,Jekyll,Jekyll Theme,我正在尝试创建一个静态网站。我希望能够进行一些简单的预处理,例如在不使用PHP或JavaScript的情况下将一个页面包含在另一个页面中 Jekyll似乎非常适合这样做,特别是考虑到它在GitHub页面上的支持 然而,在尝试了一些主题并尝试将它们调整为我喜欢的主题之后,我发现自己在与这些主题作斗争,这些主题使它们成为了阻碍而不是帮助。因此,我决定尝试在没有它们的情况下工作,而只是使用Jekyll作为一个奇特的预处理器和插件平台(用于诸如 令我非常惊讶的是,我找不到任何关于如何做这件事的信息,关于

我正在尝试创建一个静态网站。我希望能够进行一些简单的预处理,例如在不使用PHP或JavaScript的情况下将一个页面包含在另一个页面中

Jekyll似乎非常适合这样做,特别是考虑到它在GitHub页面上的支持

然而,在尝试了一些主题并尝试将它们调整为我喜欢的主题之后,我发现自己在与这些主题作斗争,这些主题使它们成为了阻碍而不是帮助。因此,我决定尝试在没有它们的情况下工作,而只是使用Jekyll作为一个奇特的预处理器和插件平台(用于诸如

令我非常惊讶的是,我找不到任何关于如何做这件事的信息,关于如何以及在哪里放置哪些文件来生成一个可用的站点。感觉这应该非常简单,但到目前为止,我找到的唯一途径是创建自己的主题。这对我来说似乎太过分了

TL;博士
我如何在不使用主题的情况下创建Jekyll站点?在哪里可以找到有关我需要哪些文件、位置、需要在其中包含哪些文件等的信息?

您可以使用
--blank
选项调用
jekyll new
命令,如中所述

这样,Jekyll会生成一个包含空文件夹和文件的基本项目

现在开始在
\u layouts/my fancy layout.html
中创建您自己的布局:


我喜欢的头衔
下面是我的精彩内容:

{{content}}
接下来,向
index.html
添加一些内容,并告诉它使用您的布局:

---
布局:我的花式布局
---
你好,世界!
这是您的基本Jekyll站点和自定义布局:)

进一步的步骤是:

  • 阅读了解每个文件的位置
  • \u include
    目录中的文件中移动布局的复杂部分(如页眉或页脚),然后
  • 查看并在布局中使用
    page.name
    page.title
顺便说一句,我用这种方式创建了我的个人网站,它工作起来很有魅力