Jekyll 没有主题的杰基尔
我正在尝试创建一个静态网站。我希望能够进行一些简单的预处理,例如在不使用PHP或JavaScript的情况下将一个页面包含在另一个页面中 Jekyll似乎非常适合这样做,特别是考虑到它在GitHub页面上的支持 然而,在尝试了一些主题并尝试将它们调整为我喜欢的主题之后,我发现自己在与这些主题作斗争,这些主题使它们成为了阻碍而不是帮助。因此,我决定尝试在没有它们的情况下工作,而只是使用Jekyll作为一个奇特的预处理器和插件平台(用于诸如 令我非常惊讶的是,我找不到任何关于如何做这件事的信息,关于如何以及在哪里放置哪些文件来生成一个可用的站点。感觉这应该非常简单,但到目前为止,我找到的唯一途径是创建自己的主题。这对我来说似乎太过分了 TL;博士Jekyll 没有主题的杰基尔,jekyll,jekyll-theme,Jekyll,Jekyll Theme,我正在尝试创建一个静态网站。我希望能够进行一些简单的预处理,例如在不使用PHP或JavaScript的情况下将一个页面包含在另一个页面中 Jekyll似乎非常适合这样做,特别是考虑到它在GitHub页面上的支持 然而,在尝试了一些主题并尝试将它们调整为我喜欢的主题之后,我发现自己在与这些主题作斗争,这些主题使它们成为了阻碍而不是帮助。因此,我决定尝试在没有它们的情况下工作,而只是使用Jekyll作为一个奇特的预处理器和插件平台(用于诸如 令我非常惊讶的是,我找不到任何关于如何做这件事的信息,关于
我如何在不使用主题的情况下创建Jekyll站点?在哪里可以找到有关我需要哪些文件、位置、需要在其中包含哪些文件等的信息?您可以使用
--blank
选项调用jekyll new
命令,如中所述
这样,Jekyll会生成一个包含空文件夹和文件的基本项目
现在开始在\u layouts/my fancy layout.html
中创建您自己的布局:
我喜欢的头衔
下面是我的精彩内容:
{{content}}
接下来,向index.html
添加一些内容,并告诉它使用您的布局:
---
布局:我的花式布局
---
你好,世界!
这是您的基本Jekyll站点和自定义布局:)
进一步的步骤是:
- 阅读了解每个文件的位置
- 在
目录中的文件中移动布局的复杂部分(如页眉或页脚),然后\u include
- 查看并在布局中使用
和page.name
page.title