Questions tagged «jekyll»

Jekyll是一个用Ruby编写的可识别博客的静态站点生成器。在询问您的问题之前,请参阅https://talk.jekyllrb.com。

5
如何解决“ / usr / bin / env:ruby_executable_hooks:没有这样的文件或目录”?
我只是将jekyll部署在vps中,并在其上配置git post-receive钩子。当我从笔记本电脑将博客更新推送到vps时,遇到了以下错误: remote: /usr/bin/env: ruby_executable_hooks: No such file or directory 我搜索了一会儿,并尝试了本文中提出的方法:软件包更新:env:ruby_executable_hooks:没有这样的文件或目录,即执行以下命令: rvm @global do gem regenerate_binstubs gem regenerate_binstubs 但这没有帮助,错误仍然存​​在。由于我不熟悉rvm或ruby,有人可以给我提示吗?
71 ruby  git  rvm  jekyll 

10
使用Jekyll和Liquid排序的导航菜单
我正在用Jekyll / Liquid构建一个静态网站(无博客)。我希望它具有一个自动生成的导航菜单,该菜单列出所有现有页面并突出显示当前页面。这些项目应以特定顺序添加到菜单中。因此,我weight在页面的YAML中定义了一个属性: --- layout : default title : Some title weight : 5 --- 导航菜单的结构如下: <ul> {% for p in site.pages | sort:weight %} <li> <a {% if p.url == page.url %}class="active"{% endif %} href="{{ p.url }}"> {{ p.title }} </a> </li> {% endfor %} </ul> 这将创建指向所有现有页面的链接,但是它们未排序,因此sort似乎忽略了该过滤器。显然,我做错了,但我不知道该怎么办。
68 jekyll  liquid 

4
使用Liquid标记获取Jekyll的今天日期
我认为这(应该)很容易,但是我无法使用Liquid标记将今天的日期显示在Jekyll页面中。根据文档,我应该能够执行此操作以获取该日期的年份: {{ 'now' | date: "%Y" }} 但是呈现的只是字符串now,而不是任何格式化的日期。我究竟做错了什么?
67 ruby  datetime  jekyll  liquid 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.