jekyll 相关问题

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

Fail_install_gem_ruby_windows10(x64) - jekyll

我希望你一切都好,我在想要提升 Jekyll 的服务时遇到了问题。 碰巧我正在使用 jekyll 处理 GitHub 页面,并且该网站已经在本地生成了其文件

回答 1 投票 0

如何使用 jekyll 突出显示 Markdown 中存在的特定代码片段行?

我们正在使用 Jekyll 将 md(markdown)文件转换为 html 文件,并将 html 文件托管在站点中。 我想突出显示代码片段的特定行,如下所示。 微软文档...

回答 1 投票 0

在 GitHub Pages (Jekyll) 中,如何更改网站的背景颜色?

我目前正在尝试更改使用 GitHub 页面创建的网站的背景颜色。该网站位于grassschool.github.io/,这是存储库。我正在努力改变...

回答 1 投票 0

Jekyll livereload 不适用于使用 --blank 标志启动的项目

我刚刚启动了一个新的 Jekyll 项目,使用 Ruby 3.3.0 和 Jekyll 4.4.3。 我正在使用bundle exec jekyllserve --livereload启动本地服务器,日志显示行LiveReload地址:...

回答 2 投票 0

我的 github.io 页面上的 RSS feed 未在 URL 中显示主机名

我在 GitHub 上建立了一个网站:https://waynemroseberry.github.io/。 页面上的 RSS 提要(当我设置 Jekyll 时默认出现)在网站上显示没有主机名的页面...

回答 1 投票 0

为什么 Jekyll 在将 Markdown 转换为 HTML 时会在 <code> 标签内添加不必要的空格?

我在使用 Jekyll 将 Markdown 文件转换为 HTML 时注意到一个奇怪的行为。具体来说,当我在 Markdown 文件中包含这样的代码块时: 光盘博客 Jekyll 生成

回答 1 投票 0

在 Jekyll 网站中一次显示一张图像

我想在基于 Jekyll 的网站中一次按顺序显示多个图像。但是,我只能使用以下代码显示列表的第一张图像。 </desc> <question vote="1"> <p>我想在基于 Jekyll 的网站中一次按顺序显示多个图像。但是,我只能使用以下代码显示列表的第一张图像。</p> <pre><code>&lt;script&gt; function showNextImage() { var totalImages = {{ site.image_urls | size }}; var currentIndex = {{ current_image_index }}; if (currentIndex &lt; totalImages - 1) { currentIndex++; } else { currentIndex = 0; } document.querySelector(&#39;img&#39;).src = &#39;{{ site.image_urls[current_index] }}&#39;; document.getElementById(&#39;current_image_index&#39;).value = currentIndex; return currentIndex; } &lt;/script&gt; {% assign current_image_index = 0 %} {% if site.image_urls.size &gt; 0 %} &lt;img src=&#34;{{ site.image_urls[current_image_index] }}&#34; alt=&#34;Image&#34; width=&#34;100%&#34;&gt; &lt;button onclick=&#34;showNextImage()&#34;&gt;Next&lt;/button&gt; &lt;input type=&#34;hidden&#34; id=&#34;current_image_index&#34; value=&#34;{{ current_image_index }}&#34;&gt; {% endif %} </code></pre> <p>我已将图像存储在 _config.yml 中,如下</p> <pre><code>image_urls: - /images/pic1.jpeg - /images/pic2.jpg - /images/pic3.jpg </code></pre> <p>代码的 <strong>Next</strong> 按钮似乎不起作用。 如果您能帮助我检测上述代码中的错误,我将不胜感激。</p> </question> <answer tick="false" vote="0"> <p>Liquid 是 Jekyll 使用的模板引擎,它在将代码发送到浏览器之前在服务器上处理代码。当页面在浏览器中加载时,Liquid 不会再次执行,并且值<pre><code>{{ site.image_urls[current_index] }}</code></pre>无法通过 JavaScript 动态更新。</p> <p>JavaScript 需要能够完全在客户端处理动态部分。</p> <ol> <li>创建一个包含所有图像 URL 的 JavaScript 数组<pre><code>imageUrls</code></pre>。</li> <li>更改函数以使用 JavaScript 数组循环浏览图像。</li> </ol> <pre><code>&lt;script&gt; var imageUrls = [ {% for image_url in site.image_urls %} &#34;{{ image_url }}&#34;, {% endfor %} ]; function showNextImage() { var totalImages = imageUrls.length; var currentIndex = parseInt(document.getElementById(&#39;current_image_index&#39;).value, 10); if (currentIndex &lt; totalImages - 1) { currentIndex++; } else { currentIndex = 0; } document.querySelector(&#39;img&#39;).src = imageUrls[currentIndex]; document.getElementById(&#39;current_image_index&#39;).value = currentIndex; } &lt;/script&gt; {% assign current_image_index = 0 %} {% if site.image_urls.size &gt; 0 %} &lt;img src=&#34;{{ site.image_urls.first }}&#34; alt=&#34;Image&#34; width=&#34;100%&#34;&gt; &lt;button onclick=&#34;showNextImage()&#34;&gt;Next&lt;/button&gt; &lt;input type=&#34;hidden&#34; id=&#34;current_image_index&#34; value=&#34;{{ current_image_index }}&#34;&gt; {% endif %} </code></pre> </answer> </body></html>

回答 0 投票 0

如何修复:域无法解析到 GitHub Pages 服务器。在启用强制 HTTPS 的情况下,Github Pages 中的自定义域设置出现错误?

所以我正在尝试获取一个自定义域来与我的 github 页面用户站点一起使用。我几乎遵循了执行此操作的标准程序,如下所示:(github 也推荐:https://...

回答 4 投票 0

Jekyll:按标题哈希按字母顺序对页面进行排序,仅当存在时才用另一个哈希替换

我的 YAML 始终有页面的标题哈希。 --- 标题:为什么绿茶和红茶应该混合。 --- YAML 有时对某些页面具有标题覆盖哈希。 --- 标题:为什么选择绿茶和红茶

回答 1 投票 0

为什么我的帖子使用git推送后没有发布?

这里是一个完整的假人...... 因此,我们在 Github 上托管了一个网站,并使用了 Jekyll。现在,一切都工作得很好,但是,几天前推送新帖子后,我们在

回答 2 投票 0

Jekyll 在 Vercel 项目上构建错误

我有一个 Jekyll 网站托管在 Bitbucket 存储库上。 我有一个运行该网站来生成静态文件的 Vercel 项目。 前几天还挺好用的,但是今天开始不行了……

回答 1 投票 0

在哪里插入 MathJax 脚本,以便在使用 Jekyll 时它在 GitHub 页面上呈现?

我正在尝试将 MathJax 集成到我正在使用 Github Pages 和 Jekyll 构建的数学网站中,无论我尝试做什么,它都不会在 LaTeX 中呈现,即使我在本地构建也是如此。我总是最终

回答 1 投票 0

尝试安装 Chruby 时出现问题,终端问题

我正在尝试安装并使用 Chruby 来安装 Jekyll,如 Jekyll 站点中所述。但是,当我运行命令时 “源$(brew --prefix)/opt/chruby/share/chruby/chruby.sh” >> ~/.

回答 1 投票 0

Jekyll livereload 无法工作,没有任何错误

我刚刚启动了一个新的 Jekyll 项目,使用 Ruby 3.3.0 和 Jekyll 4.4.3。 我正在使用bundle exec jekyllserve --livereload启动本地服务器,日志显示行LiveReload地址:...

回答 1 投票 0

Netlify Identity 在尝试使用 netlify cms 注册时出现错误,即使出现 UI (Jekyll)

因此,如果我接受注册我的网站的邀请(使用管理面板),我会收到弹出窗口,但如果我尝试注册,则会出现 404 错误。 同样的事情也发生在管理页面中。 网站:https://

回答 1 投票 0

你能在构建时美化jekyll html输出吗

有没有办法在 Jekyll 构建站点目录后自动美化 html 输出?

回答 2 投票 0

无法访问Github 403错误:权限被拒绝

我是 Git / Github 的新手,所以请原谅我的困惑! 问题是:我刚刚对本地存储库进行了更改,并且想推送到 Gith 上的原点(特别是 gh-pages)...

回答 4 投票 0

Jekyll 内部帖子链接

这是一个相当小众的问题,但是......我运行一个在 Jekyll 上运行的博客,并且我非常定期地发帖。为了保持我的编辑理智,我定期存档帖子,并且这些存档的帖子受到非常严格的

回答 2 投票 0

单个 Jekyll 网站中的多个博客

有没有一种方法可以让一个 Jekyll 网站拥有多个博客?我目前想在一个网站上拥有两个博客。

回答 6 投票 0

如何为 GitHub-Pages 驱动的网站实现基本的页面浏览计数器? [已关闭]

我想使用 GitHub Pages 托管 Jekyll 博客。 我已购买了显示网络字体的许可证,每月页面浏览量最多为 50.000 次。 我为了不违反这个协议,我需要执行一些...

回答 4 投票 0

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