jekyll 相关问题

Jekyll是一个用Ruby编写的支持博客的静态站点生成器。在提出问题之前,请参阅https://talk.jekyllrb.com。

如何将 Jekyll 中的 page.url 更改为输出文件的实际页面?

我有一个 Jekyll 博客需要修复。因为我在 _includes/head.html 中有这段代码: 我有一个 Jekyll 博客需要修复。因为我在_includes/head.html中有这段代码: <link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}"/> 问题是,对于文件 page.url 和 /cookies,/articles 是 /cookies.md 和 /articles.md,即使输出是 /cookies.html 和 /articles.html。 如何更改 page.url 以获得输出文件的实际路径? 为什么我没有得到与输出一样的 html 文件? 我正在检查我的 _config.yaml,但没有看到任何相关内容。 这是一个旧博客,我不想投入时间,否则我会在Eleventy中重写它。 您可以使用永久链接更改 URL: --- permalink: /cookies.html ---

回答 1 投票 0

SCSS 更改似乎没有在 Jekyll 站点中生效?

我有一个用 Jekyll 构建的 Github Pages 站点。我正在使用 Minima Jekyll 主题。 我正在尝试将自定义样式应用于我的类,但无论我输入什么,它都不会生效。所有 SCSS 风格...

回答 1 投票 0

如何从我的 jekyll github 页面链接中删除这个 %20?

我想我已经将范围缩小到 _site/header.html 中的这一行 我试过了

回答 2 投票 0

Jekyll 和 SEO 友好的分页

当我使用免费或付费工具(例如 Screaming Frog SEO Spider)审核网站时,我遇到以下问题: 分页:分页 URL 不在锚标记中 分页:顺序错误 我正在使用 Jek...

回答 1 投票 0

在 GitHub Pages 上包含图像的正确方法是什么?

免责声明:我搜索过SO,发现了类似的问题(例如:URL),主要建议注意名称的大小写差异,但他们没有解决我的问题。 前段时间我

回答 2 投票 0

限制 Jekyll 标签显示在主页上

我想在我的主页上显示最新博客文章中的最新标签(或将其限制为 6 个)。 到目前为止,我的代码显示了每个标签: {% 为 po... 我想在我的主页上显示最新博客文章中的最新标签(或将其限制为 6 个)。 到目前为止,我的代码显示了每个标签: <div class="archive-tags"> {% for post in site.posts %} {% if post.tags != empty %} {% for tag in post.tags %} <a href="{{site.baseurl}}/tags/#{{tag|slugify}}">{{ tag }}</a> {% endfor %} {% endif %} {% endfor %} </div> 我想知道使用什么标记来限制此操作或仅显示最新的博客文章标签。 感谢您的阅读! 我正在寻找的答案很简单,只需添加limit: 1。 修改后的工作代码现在是: <div class="archive-tags"> {% for post in site.posts limit: 1 %} {% if post.tags != empty %} {% for tag in post.tags %} <a href="{{site.baseurl}}/tags/#{{tag|slugify}}">{{ tag }}</a> {% endfor %} {% endif %} {% endfor %}

回答 1 投票 0

在 Jekyll post_write 上调用 python 插件

这感觉像是一个 Jekyll 问题,但可能只是一个 Ruby 问题...... 1 背景 hooks.feature 有 Jekyll::Hooks.register 用法的有用示例,但旨在挂钩 jekyll

回答 2 投票 0

Jekyll 分页:确保 Google 从一个页面抓取到另一个页面,并且 PageRank 在页面之间传递

当我使用免费或付费工具(例如 Screaming Frog SEO Spider)审核网站时,我收到以下错误: 分页:分页 URL 不在锚标记中 分页:顺序错误 我该如何解决...

回答 1 投票 0

使用 Jekyll 注释掉 HTML 文件中的 include 语句

有没有办法使用 Jekyll 注释掉 HTML 文件中的 include 语句? 例如,我的一个 HTML 文件中有此内容,我想暂时注释掉它。标准 HTML 代码...

回答 4 投票 0

如何在 Jekyll Time Machine 主题中使主要内容的容器更宽?

我正在 GitHub 上使用 Jekyll Time Machine 主题,并希望使主要内容部分更宽: https://ieg-dhr.github.io/DigiKAR_Projektseminar/ 我已经检查了 stylesheet.css f...

回答 2 投票 0

在 Just the Docs Jekyll 主题中自定义元标题标签

我朋友的网站是用 Just the Docs Jekyll 主题制作的,托管在 GitHub 页面上。 是否可以更改主页的元标题而不更改当前标题

回答 1 投票 0

简单的 Github-Pages 主题与使用 Gemfile 使用 Jekyll 创建网站之间的区别

Github 记录了两种不同的配置和主题化基于 Jekyll 的 Pages 站点的方法。 使用自定义 Gemfile 使用 Jekyll 创建网站 将主题添加到 Pages 站点,而不添加 Gemfile t...

回答 0 投票 0

Jekyll 主题只能在本地运行,不能远程运行

我不知道如何解决这个问题,网上有人指出这可能与baseurl:有关,在那里输入我的网站名称或将其留空似乎不起作用。 ...

回答 1 投票 0

顶部栏有阴影-Jekyll 主题

网站的顶部栏有一个不应该存在的阴影。 细节 我已经编辑了这个 Jekyll 主题的顶部栏,感觉响应迅速,这样我就可以在顶部栏中添加徽标,现在它有

回答 1 投票 0

后台位置无法正常工作

我正在使用 Jekyll,我有以下代码,根据我定义的前文位置更改内联背景位置: * { 框大小:边框框; } 身体{ 垫...

回答 0 投票 0

错误:Github Actions 设置 Ruby 作业中的进程“/opt/hostedtoolcache/Ruby/3.1.4/x64/bin/bundle”失败,退出代码为 16

我在通过 Github Actions 运行构建作业时遇到问题,因为错误:在安装 Ruby 作业期间,进程“/opt/hostedtoolcache/Ruby/3.1.4/x64/bin/bundle”失败,退出代码为 16。 我...

回答 0 投票 0

我的 jekyll 站点在本地主机上按预期呈现,但在 github 页面中呈现原始代码

我的 jekyll 网站在本地主机上按预期呈现,但在通过 github 页面访问时呈现原始内容。 我拥有一切,更改基本 url 和 url,重建并检查目录

回答 0 投票 0

如何防止 Jekyll 为源元素生成结束标记?

MDN 文档在 html 元素上声明以下内容; HTML 元素为 、元素或元素指定多个媒体资源。它是一个空元素,意味着...

回答 1 投票 0

Mac M1 上的 Ruby 问题

我在我的 M1 Mac 上安装 Ruby 和使用自制软件时遇到问题。 我正在尝试安装 Ruby,以便我可以通过 Jekyll 启动一个网站。我正在按照 Jekyll 网站上的安装指南进行操作...

回答 2 投票 0

如何使用 Minima 主题以外的默认主题创建 Jekyll 博客?

我刚刚创建了一个新的 Jekyll 博客,它在我的 PC 和 GitHub 页面上都成功地在本地提供。但我不喜欢 Minima 主题。我选择了 Hacker 主题。但是当我打开...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.