问题标签 [jekyll-bootstrap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2192 浏览

jekyll - 如何在 Jekyll 中安装 poole/hyde?

我正在尝试在 github 页面上使用 Jekyll ( http://jekyllbootstrap.com/usage/jekyll-quick-start.html ) 构建博客。

发布站点后,发现了一个主题 Hyde,它使用 Poole ( https://github.com/poole/poole/#readme )。

我发现在 Jekyll 上安装它有点棘手。我希望有人可以指出我。

谢谢!

0 投票
1 回答
1359 浏览

github - Jekyll-bootstrap 如何标记外部链接?

我目前正在我的 post.md 中写这个

Intro to [links](http://jekyllrb.com/docs/permalinks/)

然后,当我在帖子发布后单击此链接时,我发送到的链接是:

http://example.github.io/post-name/jekyllrb.com/docs/permalinks/

任何人都可以帮忙吗?

0 投票
2 回答
5025 浏览

jekyll - 页面上的 Jekyll 标签列表

我正在尝试使用 Jekyll 显示标签列表。这是我在页面上的 HTML 的样子:

这是我前面的信息:

我得到一个输出,但它只是创建一个这样的列表:

  • 所有投资组合的东西

而不是我想要达到的目标,那就是:

  • 全部
  • 文件夹
  • 某物

任何对此的故障排除将不胜感激,谢谢!

0 投票
3 回答
680 浏览

jekyll - 为什么我应该在 Jekyll bootstrap 的每个帖子中添加 {% include JB/setup %} ?

我正在使用Jekyll Bootstrap。我可以发布一篇文章,但是我不知道为什么帖子模板放在{% include JB/setup %}每个帖子降价文件中。我对 ruby​​ 和 Jekyll 知之甚少。但是我检查了一些文件,我可以理解一些代码。但我仍然不知道这是什么意思:

我已经检查了这个问题。我仍然很困惑。所以这是我的问题:

  1. 为什么我应该在 Jekyll bootstrap 的每个帖子中添加 {% include JB/setup %} ?
  2. 我可以修改模板以删除每个帖子中的 {% include JB/setup %} 吗?
0 投票
1 回答
2300 浏览

jekyll - 如何在 Jekyll 中定义自定义集合?

根据Jekyll Collections 文档,我在 _config.yml 中编写了以下代码

所以当我打印 {{ site.collections }} 时,输出是“popular_posts”。

我还创建了一个名为“_popular_posts”的文件夹,与“_posts”处于同一级别。_popular_posts 包含两个带有一些 YAML 前端内容的 .md 文件,与帖子相同。

但是,如果我打印 {{ site.popular_posts }} 或 {{ site.collections.popular_posts }},则没有输出。

我如何让 Jekyll 识别该目录中的 .md 文件,以便下面的代码可以工作?

0 投票
1 回答
865 浏览

html - 在 -build、-serve、使用 Jekyll 和 Bootstrap 之后,CSS 没有反映在 localhost 页面中

我一直在关注这里的教程 -> https://www.andrewmunsell.com/tutorials/jekyll-by-example/tutorial来构建我的第一个学习 Jekyll 和 Bootstrap 的网站。我是 CSS 新手,也是 HTML 的初学者。

我正处于以粗体主题行“液体模板系统”开头的步骤。

问题是我的网站没有反映 CSS。

在教程代码中,他引用了 ,但是在 www.getbootstrap.com 的 Bootstrap-3.2.0-dist 中,不再有 bootstrap-responsive.css。只有以下几点:

  • 引导主题.css
  • 引导-theme.min.css
  • bootstrap.min.css
  • 引导程序.css

我的代码如下;我已经循环引用了列出的所有四个 css 文件,当我 jekyll 构建然后 jekyll 服务时它们没有反映出来。目前我在这个开发过程中只是本地托管,一旦完成我将推送到我的站点。我的 _site 目录中有 css 目录,这也是我的 index.html 文件所在的位置。

任何人都有 Jekyll 没有反映 Bootstrap 中的 CSS 更改的经验吗?

根据 StackOverflow 上的其他搜索,我尝试清除缓存、重建和服务,但没有任何乐趣。建议在这里表示赞赏。谢谢你。

0 投票
1 回答
869 浏览

twitter-bootstrap-3 - Jekyll Bootstrap 不导入字形图标

我今天才开始使用 Jekyll,到目前为止我很喜欢它。

我正在使用默认主题之一(标题为bootstrap-3),就文件结构而言,它似乎编译得很好。

但是,当我在本地服务器(或 github.io)上运行它时,会丢失一些文件,尤其是 Bootstrap 默认提供的字形字体。

fonts文件夹存在于_site/assets目录和外部assets目录中,据我所知,_site目录的内容是服务器上提供的内容。

但是,当我使用 Google 开发工具查找资产时,我根本找不到字体。CSS 生成得很好,但字体不是。

有趣的是,当我使用另一个主题(如the-project)时,字体加载得很好。

我的中存在字形图标,我bootstrap.min.css唯一能想到的是url()代码错误:

src:url('../fonts/glyphicons-halflings-regular.eot')在 my 中bootstrap.css,并且我的文件结构设置为父文件夹确实包含该fonts文件夹。

这是我的目录树:

是我的输出站点,我想在submit联系页面的按钮中放置一个字形图标(从主站点看不到,因为我还没有专注于 UI)。

有趣的是,当我在按钮之外的某个地方放置一个字形图标时它会显示出来。

编辑:哇,不小心>在类名中放了一个。

0 投票
2 回答
7501 浏览

github - 为什么“git push origin master”不起作用?

我按照http://jekyllbootstrap.com/usage/jekyll-quick-start.html中的步骤安装 Jekyll-Bootstrap。

我可以跑

在本地,我设置了 ssh,但git push origin master不起作用。

--- 这是错误界面---

$ git push origin master 到 git@github.com:XXX/XXX.github.com.git ![rejected] master -> master (non-fast-forward) error: failed to push some refs to 'git@github.com:XXX/XXX.github.com.git' 提示:更新被拒绝,因为你当前的提示分支在提示后面:它的远程对应物。在再次推送之前集成远程更改(例如提示:'git pull ...')。提示:有关详细信息,请参阅“git push --help”中的“关于快进的说明”。

有人知道为什么git push origin master不起作用吗?

0 投票
2 回答
211 浏览

jekyll - 如何让 Jekyll-Bootstrap 不在导航中放置“index.html”

我是一个快乐的Jekyllbootstrap用户,但是index.md模板被编译为index.html. 这是意料之中的,但对我来说是不受欢迎的行为。

当导航链接到它index.html在锚点上使用的主页时。我可以使用 nginx 重定向来解决这个问题,但我不想在我的网站上有任何我正在使用 301 重定向“修复”的链接。我希望它首先生成正确的链接。

所以要清楚。我不希望 jekyll 链接到index.html,而是链接到/.

0 投票
1 回答
292 浏览

ruby - Ruby 错误消息隐藏在 jekyll 输出中

当我运行命令jekyll build并出现一些 ruby​​ 错误时,前几行错误消息被其他 jekyll 输出隐藏。请参见下图。如何获取要显示的错误消息?

我的 jekyll 版本是 2.4.0,我正在使用 octopress。

杰基尔输出