我对jekyll和jekyll bootstrap之间的关系感到困惑。我想创建一个博客,但我不确定要使用哪个站点来提供教程等等。
3 回答
杰基尔是主要的。这就是将您的降价和模板生成静态 html 页面的原因。
Jekyll Bootstrap 只是一个帮助您使 Jekyll 网站更快/更好的项目。它使用 Twitter Bootstrap,您完全可以自己完成。
它有诸如 rake 任务之类的东西,可以更轻松地创建新帖子和页面。例如,您可以像这样创建一个新帖子:rake post title="Hello World"
.
不幸的是,由于作者创建了自己的静态站点生成器,因此不再维护 Jekyll Bootstrap。
如果我是你,我会从简单的 Jekyll 开始,但是你可以从 Jekyll Bootstrap 中获得一些很棒的想法。例如,如果您喜欢 Twitter Bootstrap,最好将其包含在您的网站中。此外,那些 rake 任务可能很方便。由于 Jekyll 要求的文件名是_posts/YYY-MM-DD-slug-of-the-post.md
.
Jekyll是一个静态站点生成器。
Twitter Bootstrap是一个 HTML/CSS/JS 框架,可让您在浏览器中快速创建最常见的 GUI 元素,如菜单栏、选项卡、按钮等。
Jekyll Bootstrap是 Github 页面的全包 Jekyll 主题集合,这些主题都是基于 Twitter Bootstrap 框架的。
请注意,不再维护 Jekyll Bootstrap。因此,这些主题可能无法按预期工作,因为 Github 会定期升级其 Jekyll 版本。
Jekyll 是一个类似 C++ 或 VB.NET 的编译器。Jekyll-bootstrap 是一个开源项目,其Hello World
网站使用 twitter bootstrap 库(这是 jquery 库,用于使网站响应 - 调整到屏幕大小)。
现在您可以拥有自己的站点结构并在任何 jekyll 帖子或页面中使用 twitter 引导程序,如下所示。所以不要去第 3 方项目,你必须花时间挖掘代码。