jekyll相关内容

Jekyll 和嵌套列表的 YAML 前端

我有一组嵌套的 yaml 列表,如下所示: title: 例子图片:链接.jpg产品:- 顶级:产品一任意:值嵌套产品:- 嵌套:关联产品子任意:关联值- 顶级:产品二任意:值- 顶级:产品三任意:值 我可以使用 for item in page.products 毫无问题地遍历产品,并且我可以使用逻辑运算符来确定是否存在嵌套产品 - 我不能做的是遍历多个nested-products 每次迭 ..
发布时间:2022-01-14 10:44:14 其他开发

在 YAML 变量中包含 jekyll/液体模板数据?

我正在使用 Markdown 文件的 YAML 标题将 excerpt 变量添加到我可以在其他地方使用的博客文章中.在其中一个摘录中,我通过 markdown 链接标记引用了之前的一篇博客文章,并且我使用流动模板数据变量 {{ site.url }} 代替网站的基本 URL. 所以我有类似的东西(稍微修剪一下) ---标题:“在素食主义者第 2 部分中整理排序图:orditorp()"状态 ..
发布时间:2022-01-14 10:31:26 其他开发

Jekyll 破坏了 _site 中的目录,尽管 _config.yml.

我正在使用 Jekyll 构建一个站点并使用 Gulp 来管理资产.由于我使用 Gulp 来管理我的资产,我希望 Jekyll 在转换过程中忽略 ./assets 并在构建网站的其余部分时不理会 ./_site/assets/. 我已经用 _config.yml 配置了 exclude: [assets] # 从转换中排除 assets/keep: [assets] # 建站时不要删除 _ ..
发布时间:2022-01-12 13:48:51 其他开发

使用 Jekyll 和 Gulp

我读过 Gulp 并被其哲学所吸引.我想自己尝试一下,但我遇到了一个小问题.我习惯于将 Jekyll 与 Grunt 一起使用,但我不知道如何让 Jekyll 与 Gulp 配合得很好. 我遇到过 这篇文章这表明在使用 Gulp 时不需要 Jekyll 插件.不幸的是,它并没有真正解释如何去做,它链接到的 example 没有帮助我很多. 有没有人知道怎么做? 解决方案 阅读这 ..
发布时间:2022-01-12 13:30:36 其他开发

我可以使用 Liquid 模板在 Jekyll 中有一个合适的漂亮的平铺分页吗?

我发现了这个不错的 jekyll 主题:http://www.jacoporabolini.com/emerald/ 带有漂亮的分页.不幸的是,只有在页面数量很少时才好看.对于我的博客,它看起来像这样: 毫不奇怪,因为代码看起来像这样: {% for page in (1..paginator.total_pages) %} 它应该更像这样: {% for page in (min( ..
发布时间:2022-01-04 13:36:38 其他开发

Jekyll 将博客分页为子目录

我将 Jekyll 用于静态站点,并尝试将博客生成为子目录/子文件夹: http://example.com/blog 在运行jekyll之前的目录结构中,这是blog/index.html. 我尝试通过在 _config.yml 中添加“paginate: 5"来添加分页,但生成的 url 格式如下: http://example.com/page2/ 即没有“/博客".这是通过以 ..
发布时间:2022-01-04 13:31:10 其他开发

多页上的 Jekyll 分页

我是 html/css 的新手,但我正在尝试使用 Jekyll 创建一个博客,我在这里找到了这个主题 https://github.com/rosario/kasper 主页 index.html 包含分页列表中的所有帖子.这很酷.但是,我想将我的帖子分为不同的类别,并为每个群组添加一个页面,其中包含该群组帖子的分页列表. 我可以创建其他页面,但无法使用 index.html 中的任何 ..
发布时间:2022-01-04 13:30:32 前端开发

无需root安装Jekyll

我想在共享服务器上建立一个 jekyll 博客.当我尝试安装 Jekyll 时,我得到“你没有写权限".如何在没有 root 或 sudo 的情况下解决此问题? 更多细节: 我在共享服务器上有空间,但没有 root 访问权限.我无法安装 Ruby,但托管公司应我的要求安装了它. 当我尝试安装 Jekyll 时,我使用 user@hosting.org [~]# gem inst ..
发布时间:2022-01-02 12:50:03 其他开发

在 jekyll 本地开发期间将 site.url 更改为 localhost

我的 jekyll 博客模板包含指向资源和页面的链接,如下所示: {{ site.url }}/my-page.html 这在部署中效果很好,但是当我在开发中运行 jekyll serve 时,所有链接都指向实时页面而不是开发页面. my-site-url/my-page.html# 但我希望这个在开发中本地主机:4000/my-page.html 有没有办法让jekyll在开发中使用不同 ..
发布时间:2022-01-02 08:02:27 其他开发

iOS 应用程序基本路径

我目前正在使用 Phonegap/Jekyll/Backbone 开发应用程序.然而,我需要一个基本路径来生成静态内容.对于 Android 平台,我使用 /android_asset/www/ 工作正常.但是我找不到适用于 iOS 的,有人知道吗? 提前致谢. 解决方案 你必须异步请求 iOS 设备给你根路径.在 deviceready 函数调用中: window.request ..
发布时间:2021-12-29 09:42:45 移动开发

安装 Jekyll - 本机扩展构建时出错

我在安装 jekyll 时遇到了一些问题.无法弄清楚如何修补丢失的链接.我认为这是对 Ruby 的更新,但 RVM 也无法安装 ruby​​ 的替代版本. 全文如下: $ sudo gem install jekyll错误:安装 jekyll 时出错:错误:无法构建 gem 本机扩展./System/Library/Frameworks/Ruby.framework/Versions/1. ..
发布时间:2021-12-23 18:15:48 其他开发

在 Liquid 标签中使用过滤器

我正在使用 jekyll 和 Liquid 在 github 页面上生成一个静态网站. 我想根据文档中的内容量是否达到特定作品数量来做出一些内容决策.jekyll 有一个液体过滤器,它计算我想在 if 标签中使用的单词数.我试过这个: {% if page.content |number_of_words >200%}...{% 万一 %} 但它似乎不起作用.我还尝试将结果分配给一个变量 ..
发布时间:2021-12-23 15:57:54 其他开发

如何在 jekyll markdown 博客中包含视频

我刚开始使用 jekyll 写博客.我用 Markdown 写我的帖子.现在,我想在我的帖子中包含一个 youtube 视频.我该怎么做? 另外,我不太喜欢 jekyll 默认提供的 pygments 突出显示.无论如何我可以将其更改为其他样式吗?如果是的话,你能指点我一些不错的样式/插件吗? 解决方案 您应该能够将要嵌入的 HTML 直接放入您的 Markdown 中.在视频下方, ..
发布时间:2021-12-21 14:40:14 其他开发

将 Bootstrap 添加到 Jekyll

我是 Jekyll 的新手,想引入一些 Twitter Bootstrap 功能.有没有人这样做过,如果是这样,你有什么建议吗?我会选择 Jekyll-Bootstrap,但不再支持它.我已经建立了我的 Jekyll 网站,希望有一种方法可以引入 Bootstrap. 解决方案 由于 Jekyll 原生支持 sass,你可以使用 bootstrap-sass. 我个人使用 bower ..
发布时间:2021-12-07 22:25:30 其他开发