问题标签 [jekyll]

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 回答
3304 浏览

yaml - 你如何创建一个 Jekyll 网站?

请告诉我如何创建一个基本的 Jekyll 站点。我对文件 _config.yml 和 YAML 前端问题特别困惑。

0 投票
3 回答
970 浏览

mercurial - 考虑从 WordPress 迁移到 Jekyll:什么去哪里了?

我试图弄清楚将我当前的博客从 WordPress 迁移到 Jekyll 需要什么,因为此时 MySQL 对我的口味来说实在是太复杂了。我已经阅读了 GitHub 上关于配置、使用等的文档,但安装不太清楚。

我假设既然帖子、布局和其他文件都保存在本地,那么所需的 Ruby gem 也是如此吗?同时,我看到其他人谈论安装到网络主机(在我的情况下为 Dreamhost),这将是理想的,但我仍然不确定。

另外,我在 SCM 中使用 Mercurial 而不是 Git,所以我可能需要确保我可以使用 Hg-Git 之类的东西来帮助部署东西。任何帮助将不胜感激!

0 投票
1 回答
283 浏览

rubygems - 如何在 Jekyll 中使用循环

假设我在 jekyll 中有如下所示的目录和文件结构,用于创建静态站点。在这种情况下,如何为 dev 目录创建一个循环,以便每次我都可以获得 *.md 文件的内容

0 投票
4 回答
4835 浏览

jekyll - 如何为具有大图像目录的博客设置 Jekyll,以避免在生成的站点中复制该目录?

我正在考虑将 Jekyll 用于我正在整合的网站,该网站将是一个包含大量图像(和其他大型媒体文件)的博客。为图像创建一个目录并在帖子中根据需要链接到它们很容易。但是,据我了解,当站点生成时,所有图像数据都将复制到生成的包含静态文件的 _site 目录中。每次生成站点时,都会清空 _site 目录,并重新填充站点的静态版本。

有没有办法,例如,将符号链接拖放到站点目录中的图像目录,然后在生成静态文件时让 jekyll 忽略它?

还是有另一种更有意义的方法来解决这个问题?

0 投票
1 回答
244 浏览

github - 在 github 中,您可以在项目页面中使用用户页面中的 Jekyll 布局吗?

我你有一个带有 Jekyll 渲染页面的 github 帐户:

是否可以使用那里的布局来呈现您的项目页面:

如果是这样,怎么做?

0 投票
2 回答
2129 浏览

rest - 如何在 Jekyll 中添加 RESTful 类型的路由

站点http://example.com的根目录正确识别index.html并呈现它。以类似的方式,我希望http://example.com/foo获取目录根目录中的foo.html 。使用此功能的站点是www.zachholman.com。我在 Github 上看过他的代码。但我仍然无法找到它是如何完成的。请帮忙。

0 投票
1 回答
465 浏览

python - YAML 关于纺织品解析

我想这是我在这里的第一个问题。我在 StackOverflow 上潜伏了很长一段时间,现在它对我来说是一个很好的资源。

我正在编写一个像jekyll一样工作的小型静态站点生成器(最终用户在纺织品中编写他的页面内容,在YAML中编写标题(元信息)- 一个脚本将它与模板混合在一起,将所有内容放在一个目录中服务器渲染)在python中。我这样做是为了学习 python

我能够将 yaml 文件解析为字典;以及在 python 中将纺织品转换为 html - 感谢 python 库。问题是:如何解析纺织品文件中的 yaml 和同一文件中的纺织品?

现在,想法是在 yaml 和纺织品内容之间放置一个行分隔符:例如。

我的想法是手动读取这些行并询问当前行是否为 == '---' 然后 python-yaml 进入;'---' 回来了,python-textile 开始工作了。

有没有其他方法可以做到这一点?

提前致谢。:)

0 投票
1 回答
774 浏览

ruby - Jekyll 如何知道每个特定 URL 应该使用什么布局?

当我在 Jekyll 上运行的网站上请求特定 URL 时,例如。www.mysite.com/blog.html Jekyll 如何知道它应该呈现什么布局来显示 blog.html?

我曾经使用 Django,其中有一个 urls.py 文件,其中保存了一对 URL 和模板来为每个 URL 呈现。我是 RoR 和 Jekyll 的新手,在 Jekyll 中找不到类似于 urls.py 的任何内容。

0 投票
2 回答
11265 浏览

templates - 比较液体中的日期

我正在使用带有 Jekyll 的 Liquid 在我的乐队网站 (http://longislandsound.com.au) 上发布日期

我想要的是自动隐藏旧日期,这样我就不必再进去删除它们了。我认为最好的方法是将发布日期与当前日期进行比较,并且仅在日期在未来时才显示帖子,但我不知道该怎么做。

这是当前代码:

我尝试了一些 if 语句,但我不知道如何将发布日期与当前日期进行比较。

任何人都可以帮忙吗?

0 投票
2 回答
116 浏览

html - 我在哪里定义 px 到 em 的映射?

我从 w3schools 那里听说过1 em = 16pxhttp://www.w3schools.com/css/css_font.asp

但是,在我的 Jekyll 网站中

http://madhur.github.com

段落中的标准字体是 12px,即使我设置font-size: 100%bodyfont-size: 1em.

我错过了什么吗?