jekyll 相关问题

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

Docker 中的 Jekyll 中的 URL 损坏

我有这个问题,我有 Jekyll 站点在 docker 内运行,并且 url 已损坏,因为它使用 http://0.0.0.0:4000 作为站点 url。 我用它来运行 docker: docker run --rm -ti -v $(pwd):...

回答 1 投票 0

在 Markdown 文件中编辑 YAML Frontmatter

Ruby 中是否有某种方法可以编辑 Markdown 文件顶部的 YAML Frontmatter,就像 Jekyll 和 Middleman 中使用的那样? 像这样的东西: def update_yaml #magic 将

回答 5 投票 0

如何从导航中排除 RSS (Jekyll-Feed)?

导航中没有指向我的 rss feed 的实际链接,但它在我的菜单中的另一个边框顶部添加了一个 css 边框,这看起来很难看。那么如何从我的导航中删除提要呢? 杰基尔喂宝石出来了......

回答 2 投票 0

livereload 不起作用,更改 HTML 文件时没有自动刷新

我想使用 jukyll 实时重新加载网站。我使用的是Windows 11;我有红宝石3.3.5。我正在开发以下存储库:https://github.com/academicpages/academicpages.github.io。当我建造...

回答 1 投票 0

可折叠部分的内容(<details><summary>...)在 GitHub 存储库中呈现 markdown,但不在 GitHub Pages 上呈现

在 GitHub 存储库的自述文件中,可折叠部分内的 markdown 会根据需要呈现。 但在 GitHub Pages 上,markdown 不会呈现,只是字面意思。 _config.yml 本质上是空的...

回答 1 投票 0

创作 Jekyll 主题:`tzinfo` gem 应该包含在 Gemfile 或 gemspec 中吗?

我是 Jekyll 主题 (Beautiful Jekyll) 的作者,该主题可以作为 Ruby gem 或 GitHub Pages 主题安装 我最近发现 Jekyll 可以在 Windows 上运行。从文档...

回答 1 投票 0

最简单的静态站点生成器,用于带有导航的 Markdown 文件

这听起来可能是很多人问过的问题,但我认为我的用例有些独特。我在遍历所有各种静态站点生成器和 jekyll 主题时遇到了麻烦。 她...

回答 1 投票 0

Jekyll:禁用或修复表

我在 Jekyll 中写了一些简单的数学,如 P(D|θ) 等。 Jekyll 的 Markdown 解析器采用“管道”(垂直线)作为表格列边框的标记。有时。有时不是。这是

回答 1 投票 0

如何在 Jekyll 中从 Liquid 块生成文件?

我正在编写一个定义新 Jekyll 块 ditaa 的插件。块中的任何内容都应从 Ditaa 标记转换为图像文件,并将该图像插入到帖子中而不是 blo...

回答 3 投票 0

如何在 Liquid 中链接样式表?

我正在尝试构建自定义 Jekyll 主题,我需要将样式表链接到我的液体文件。我尝试过以“HTML 方式”执行此操作,您可以链接这样的样式表, 我正在尝试构建自定义 Jekyll 主题,并且需要将样式表链接到我的液体文件。我尝试过以“HTML 方式”执行此操作,您可以链接这样的样式表,<link rel="stylesheet" href="mystyle.css">,但它不起作用。 对于更多上下文(这可能很重要),我的文件夹结构看起来像这样, _layouts default.liquid stylesheets styles.css 如何将 styles.css 链接到 default.liquid?感谢您的任何帮助,谢谢! 以下应该有效: <link rel="stylesheet" href="{{site.baseurl}}/stylesheets/styles.css">

回答 1 投票 0

将生成的文件从 Jekyll 插件复制到站点资源文件夹

我正在 Jekyll 中开发一个插件,它会插入一个名为 Latex 的新 Liquid 标签(块标签)。其目的是通过以下方式在 post 源文件中插入一块 LaTeX 源代码: ...发布文件

回答 1 投票 0

Jekyll 页面评级计算器,带有来自 Front Mater 区域的元数据

我正在编辑包含/跨度,其中的代码假装是“带有来自 Front Mater 区域的元的 Jekyll 页面评级计算器”,但似乎某些语法缺少额外的标题/行来让

回答 1 投票 0

我的disqus评论数没有显示。怎么了?

这是我的仓库,这是我的实时网站。正如您在我的实时网站上看到的...评论计数从未加载。它总是显示评论正在加载... ...#disqus_thread 部分在 a 中做什么...

回答 1 投票 0

仅构建 Github 页面的一部分

我有一个托管在 Github 页面上的网站。它在名为 _clusters 的给定文件夹中包含数千个页面。这些页面都是在推送到存储库后自动构建的。这里没有问题,但是

回答 1 投票 0

Jekyll sass 文件无法编译

我已经建立了一个新的 Jekyll 站点来测试 Neat 2.0 网格。然而,当我运行 Jekyll Serve 时,我注意到 main.scss 文件中的任何内容都没有编译到我的 main.css 文件中:( 文件夹已设置 会议...

回答 3 投票 0

我可以在 Github 页面上使用 decap CMS,而不在 Netlify 上托管网站吗?

我正在尝试设置我的 jekyll 网站,该网站存储在 GitHub 上,并通过内容管理系统 (CMS) 托管在 Github 页面上。目前我必须创建新的 markdown 文件并推送到 GitHub 只是为了添加...

回答 1 投票 0

如何更新 Jekyll 项目中的 Ruby,以便将其部署到 Netlify 上?

每当我尝试在 Netlify 上部署我的网站时,它总是在初始化阶段失败。我尝试在计算机上重新安装 Ruby,重新安装所有 gem,然后将更新推送到我的 Git...

回答 1 投票 0

如何为我的 Jekyll 主题创建文档片段?

如何复制标题旁边的小 ¶ pilcrow 图标,该图标创建指向标题的链接。 这是我的意思的一个例子:https://squidfunk.github.io/mkdocs-material/getting-started/ 上...

回答 1 投票 0

如何在 Mermaid + Jekyll / GitLab Pages 中渲染图表?

我有一个 GitLab Pages 项目并尝试使用 Mermaid 渲染图形。 在 head.html 中我包含了这一行... <p>我有一个 GitLab Pages 项目并尝试使用 Mermaid 渲染图形。</p> <p>在 head.html 中我添加了这一行...</p> <pre><code>&lt;script type=&#34;text/javascript&#34; src=&#34;{{ &#39;/assets/js/mermaid/mermaid.js&#39; | absolute_url }}&#34;&gt;&lt;/script&gt; </code></pre> <p>然后将<pre><code>mermaid.js</code></pre>文件放在<pre><code>myproj/assets/js/mermaid</code></pre>目录下。</p> <p>在我的 *.md 文件中,我有:</p> <pre><code>```mermaid graph TD; A--&gt;B; A--&gt;C; A--&gt;D; A--&gt;D; ``` </code></pre> <p>但是,我没有得到效果图。 </p> <p>我正在尝试使用下面链接中的方法,该方法似乎仅支持使用 JS,因此应该与 GitLab 页面一起使用,但我在存储库中没有找到名为 <pre><code>mermaid.full.min.js</code></pre> 的文件,所以......也许它不受支持,或者已经改变了?</p> <p><a href="http://kkpattern.github.io/2015/05/15/Embed-Chart-in-Jekyll.html" rel="noreferrer">http://kkpattern.github.io/2015/05/15/Embed-Chart-in-Jekyll.html</a></p> </question> <answer tick="true" vote="4"> <p>由于您正在使用 Jekyll,因此如果您不介意使用插件,我希望以下内容可以帮助您更轻松地完成此操作。</p> <blockquote> <p>jekyll-spaceship - 🚀 一个 Jekyll 插件,为 table、mathjax、plantuml、mermaid、youtube、emoji、vimeo、dailymotion 等提供强大的支持</p> </blockquote> <p><a href="https://github.com/jeffreytse/jekyll-spaceship" rel="nofollow noreferrer">https://github.com/jeffreytse/jekyll-spaceship</a></p> <p>有两种方法可以在 Jekyll 博客页面中创建图表:</p> <pre><code>```mermaid! pie title Pets adopted by volunteers &#34;Dogs&#34; : 386 &#34;Cats&#34; : 85 &#34;Rats&#34; : 35 ``` </code></pre> <p>或</p> <pre><code>@startmermaid pie title Pets adopted by volunteers &#34;Dogs&#34; : 386 &#34;Cats&#34; : 85 &#34;Rats&#34; : 35 @endmermaid </code></pre> <p>上面的代码将被解析为:</p> <p><a href="https://i.sstatic.net/ZfGhA.png" rel="nofollow noreferrer"><img src="https://cdn.txt58.com/i/AWkuc3N0YXRpYy5uZXQvWmZHaEEucG5n" alt="enter image description here"/></a></p> </answer> <answer tick="false" vote="0"> <p>Jekyll Mermaid 插件提供的最好的功能是按需注入 js 文件(是的,您仍然需要自己下载 mermaid js 文件或简单地将其配置到 cdn 路径)。如果你的页面根本不使用美人鱼,那么js文件将不会被包含。这是一个非常好的功能,因为 js 文件大约有 1.1 MB。但不幸的是,构建工具不支持安装额外的 Jekyll 插件,例如 github.io。所以我决定直接使用js文件。</p> <p><a href="http://blog.lindenliu.com/2020/01/07/use-mermaid-jekyll.html" rel="nofollow noreferrer">http://blog.lindenliu.com/2020/01/07/use-mermaid-jekyll.html</a></p> </answer> </body></html>

回答 0 投票 0

如何将 Liquid 数组转换为 Javascript 数组?

在我的 Jekyll 站点中,我想从 _data/stocks.yml 加载数据并在 Chart.js 支持的图表中使用数据。 Chart.js 接受图表数据集和标签作为简单的 Javascript 数组。有没有简单的方法...

回答 3 投票 0

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