5

我对jekylljekyll bootstrap之间的关系感到困惑。我想创建一个博客,但我不确定要使用哪个站点来提供教程等等。

4

3 回答 3

8

杰基尔是主要的。这就是将您的降价和模板生成静态 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.

于 2015-02-27T04:15:25.180 回答
2

Jekyll是一个静态站点生成器。

Twitter Bootstrap是一个 HTML/CSS/JS 框架,可让您在浏览器中快速创建最常见的 GUI 元素,如菜单栏、选项卡、按钮等。

Jekyll Bootstrap是 Github 页面的全包 Jekyll 主题集合,这些主题都是基于 Twitter Bootstrap 框架的。

请注意,不再维护 Jekyll Bootstrap。因此,这些主题可能无法按预期工作,因为 Github 会定期升级其 Jekyll 版本。

于 2016-04-28T21:54:52.667 回答
0

Jekyll 是一个类似 C++ 或 VB.NET 的编译器。Jekyll-bootstrap 是一个开源项目,其Hello World网站使用 twitter bootstrap 库(这是 jquery 库,用于使网站响应 - 调整到屏幕大小)。

现在您可以拥有自己的站点结构并在任何 jekyll 帖子或页面中使用 twitter 引导程序,如下所示。所以不要去第 3 方项目,你必须花时间挖掘代码。

于 2017-09-22T03:35:41.360 回答