我一直在使用Jekyll和一个Jekyll主题在我的博客上托管在GitHub页面上。我已经几个月没有写博客了,今天,在推送GitHub之前,我运行了jekyll serve,收到了多个错误,包括:Deprecation: The 'include' configuration option must now be specified as an array, but you specified a string. For now, we've treated the string you provided as a list of comma-separated val
我看了几十篇关于这方面的帖子,但仍然找不出/没有找到相同的情况。基本上,我拥有默认设置为Ruby2.0.0的RVM,但是当我使用Jekyll页面cd到目录并运行时
jekyll serve
结果是
/Library/Ruby/Site/1.8/rubygems/dependency.rb:298:in `to_specs': Could not find 'jekyll' (>= 0) among 5 total gem(s) (Gem::LoadError)
from /Library/Ruby/Site/1.8/rubygems/dependency.rb:3
我正在和Jekyll建立一个博客。在我的设计中,我希望在页面的一侧显示部分帖子内容,并在页面的另一侧显示其余内容。我试着使用了Jekyll的帖子摘录功能,但它仍然显示了帖子的主要内容的摘录。所以,它出现了两次,这不是我想要的。
所以,我基本上想把帖子内容分成两个部分。这有可能吗?
示例Markdown
---
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Cras facilisis, ligula id sodales dignissim, ligula felis maximus metus,
nec mal
我目前是Jekyll (也是Ruby)的初学者,我正在GitHub上尝试使用GitHub页面博客。这是页面:和回购
我已经成功地安装了Ruby和Jekyll。我还按照GitHub-pages的指示安装了 Gem
当我第一次在本地尝试Jekyll serve时。我犯了这个错误
cannot load such file -- kramdown
当我尝试bundle exec Jekyll serve时,这个站点成功地生成了。但有了这条信息:
Please add the following to your Gemfile to avoid polling for changes
gem
我的目标是使用Jekyll + Github页面在帖子中显示图像。我遇到404错误,图像没有显示。我的回购是在。这个网站在。如果你去网站,你会在主页上看到一个小猫图片。但是如果你去Welcome to Jekyll后,就没有图像了!!
创建远程回购和站点的步骤:
创建一个远程回购gihub.com/new jekyll new blogubb_config.yml 本地回购是用jekyll new blogubb_config.yml创建的,有一行更改“基尔:"blogubb"The照片是只存储在assets/img/kitty.pngThe专用帖子中的可爱小猫,默认的帖子,2
我想帮助理解为什么我的文章没有出现在我的主页上的一个Jekyll博客。它在本地和GitHub页面上不能正常工作。
我在_posts文件夹上有一些测试文章(即2017-11-22-a-post-about-my-research.markdown和2014-11-28-markdown-and-html.md)
下面是其中一个帖子的例子
--
layout: post
title: Feature images
feature-img: "assets/img/sample_feature_img.png"
---
This is an example of a post whi
我正在尝试用nginx托管一个jekyll静态站点。我希望该网站从一个子目录中的网址,例如https://example.com/jekyll-site/。源文件位于git存储库中,克隆到服务器上的/srv/website/html文件夹中。当我运行jekyll build时,它会在/srv/website/html/_site中创建站点的文件。在_site中有一个我想用于索引指令的index.html文件。
这是我到目前为止的配置:
server {
# ...
location / {
# proxy_pass'es to another pro
用于循环标签的Shopify液体{% for %}声明如下:
for循环每页最多输出50个结果。在有50多个结果的情况下,使用paginate标记将它们分割成多个页面。
证实,截至四年前,50项限制在Shopify中很活跃.
但是,如果我将一个Jekyll帖子与content一起抓取为:
.{% for var in (1..100) %} {{ var }} .{% endfor %}
它按照我的预期在构建中呈现,包括从1到100之间的所有整数:
因此,至少在Jekyll中的一些 for循环不受这个50项限制的约束。
Jekyll完全没有这个约束吗?或者,在某些情况下,f
我试图使用标记{% gist 1234567 %}通过我的文档添加代码摘要。但他们不会在我的帖子里展示。它们按原样显示。{% gist 1234567 %}。
我的文章是一个标记文件,我是使用带有jekyll极小主题的github页面在github上托管的。因此,链接到这些帖子如下所示
https://github.com/<user>/blog/<postname>.md
我添加了行,以便在_config.yml文件中包含include。下面是_config.yml文件中的代码。
show_excerpts: true # set to true to show ex
最近,我决定开始我的博客在Github页面上。我分叉了Jekyll-现在是,并将代码拖到我的本地环境中。
现在我正在运行jekyll serve,但它没有读取_posts文件夹中的帖子!
似乎无法读取site.posts变量在index.html中。如果我输出变量或检查它为:{{ site.posts | inspect }},那么它是空的。
如果我在jekyll serve文件夹中运行_posts,那么我将得到一个IndexOf页面,其中列出的所有帖子都没有任何问题。
_config.yml的内容:
# Name of your site (displayed in the header)