标签: jekyll-theme

Github Pages 找不到 Jekyll 主题“Minimal Mistakes”

我在 Github Pages 上与 Jakyll 一起制作了一个个人博客,它在默认主题下完美运行。

然后我(本地)安装了主题“Minimal Mistakes”,并对其进行了添加一些自定义设置。在本地运行良好。

我在 Windows 10 上使用 VS Code。

然后我提交并同步了存储库,但 GitHub Pages 显然无法加载新主题。该博客仍然可以使用旧的博客,但我从 GitHUb Pages 收到此错误消息:

/usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/theme.rb:84:in `rescue in gemspec': The minimal-mistakes-jekyll theme could not be found. (Jekyll::Errors::MissingDependencyException)
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/theme.rb:81:in `gemspec'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/theme.rb:19:in `root'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/theme.rb:12:in `initialize'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/site.rb:439:in `new'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/site.rb:439:in `configure_theme'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/site.rb:55:in `config='
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/site.rb:23:in `initialize'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/commands/build.rb:30:in `new'
from /usr/local/bundle/gems/jekyll-3.9.0/lib/jekyll/commands/build.rb:30:in `process'
from /usr/local/bundle/gems/github-pages-223/bin/github-pages:70:in `block (3 levels) in <top (required)>'
from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `block in execute'
from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each'
from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute'
from …
Run Code Online (Sandbox Code Playgroud)

ruby rubygems jekyll github-pages jekyll-theme

5
推荐指数
1
解决办法
3328
查看次数

Jekyll minima主题的基本配置

我在开始minima配置Jekyll. 该主题是 Jekyll 的默认主题,似乎非常受欢迎,自述文件中的说明看起来很简单,但我无法让它们工作。我可能做了一些明显错误的事情,这里的人都可以看到。

以下是我的(匿名)活动行_config.yml

title: IT thoughts...
author:
  name: joharr
  email: <myemailaddress>
description:
  Self-taught geekology...
baseurl: ""
url: <me>.github.io
twitter_username: <mine>
github_username:  <mine>

minima:
  skin: dark  # having no effect

theme: minima
Run Code Online (Sandbox Code Playgroud)

- 不适用深色皮肤。所以我assets/css/在网站的根目录中复制了主题的asset/css/style.scss,然后:

$ bundle exec jekyll serve
...
style.scss:1: Error: File to import not found or unreadable: minima/skins/classic. (SassC::SyntaxError)
    on line 1:1 of style.scss
>> @import
...
Run Code Online (Sandbox Code Playgroud)

- 什么!?我必须开始复制主题的 SASS 链才能进行最细微的调整?现在不知道如何遵循主题的说明并感觉自己是数百万快乐用户之一......

css sass jekyll-theme

5
推荐指数
1
解决办法
1605
查看次数

jekyll GitHub 页面页面未加载资产

我有一个 GitHub 托管 https://waltershub.github.io回购是https://github.com/waltershub/waltershub.github.io

该站点使用所有资产和 css 在本地正确构建,但在托管版本上没有显示

控制台中的错误是:

[Error] Failed to load resource: the server responded with a status of 404 (HTTP/2.0 404) (font-awesome.css, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (HTTP/2.0 404) (dark.css, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (HTTP/2.0 404) (function.js, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (HTTP/2.0 404) (walt.jpg, …
Run Code Online (Sandbox Code Playgroud)

assets jekyll github-pages jekyll-theme

4
推荐指数
1
解决办法
1846
查看次数

在现有 html 上应用 GitHub 页面主题

我有一个现有的 GitHub 项目,其中已经有一些 html 页面。现在,我使用master分支中的docs文件夹创建了该项目的 GitHub 页面站点,但是当我尝试将现有的 jekyll 主题应用到页面时,该主题并未应用。docs 文件夹包含一个名为index.html的文件。

我是否需要向我的 html 页面添加某种 import 语句,或者我真的需要将它们转换为 markdown 语法吗?也许我在这里做错了什么?

GitHub 项目可以在这里找到

我的项目的 GitHub 页面站点在这里

github jekyll github-pages jekyll-theme

4
推荐指数
1
解决办法
1485
查看次数

使用 jekyll 实现专门的 just-the-docs 主题时遇到问题

我已经能够安装大多数其他 jekyll 主题,但特别是这个主题我无法渲染。它总是以 markdown 的形式显示,并且从不渲染主题。我在其他主题中也遇到过这个问题,通常涉及修复配置中的 url 和 baseurl 或其他一些主题设置。

有问题的主题: https ://pmarsceill.github.io/just-the-docs/

我尝试在我自己的新 jekyll 构建中实现该主题。

我尝试克隆 github 存储库: https://github.com/pmarsceill/just-the-docs

我尝试使用远程主题克隆真正的基本版本: https ://github.com/pmarsceill/jtd-remote

我现在想要的主要事情是克隆 just-the-docs 存储库并创建一个我可以编辑的分支,但我什至无法让他们的工作存储库为我工作。我尝试更改 url 和 baseurl,并查看文件中是否有其他可能使我与他们不同的东西。还有什么是我必须碰碰运气的吗?

我期望一个渲染的主题,我得到一个带有一堆文本的白色背景页面。我尝试使用 jekyll 服务在本地复制他们的确切存储库,或者在我自己的存储库的 github 页面上复制,但没有成功。

为什么这个主题不起作用,而其他主题却不起作用?

github jekyll github-pages jekyll-theme

4
推荐指数
1
解决办法
4384
查看次数

_layouts 文件夹中缺少主页布局,但有效

我开始用 jekyll 和 github 页面制作我的博客。

我在基本主题上做得很好,但我想应用侧边栏属性,所以我从https://idratherbewriting.com/documentation-theme-jekyll/下载了具有侧边栏的主题

所以我下载了项目并覆盖了。我不太了解这是如何工作的,但最奇怪的是在 index.md 文件中

如果我把

---
layout:home
sidebar:mydoc_sidebar
----
Run Code Online (Sandbox Code Playgroud)

它碰巧显示了基本主题布局和应有的帖子,但是如果我将布局更改为 _layout 文件夹内的其他内容,例如 post、default,帖子就会消失,我不知道 Jekyll 为什么会这样做。

即使当我擦除布局时,它也会返回空屏幕,所以我确定它正在对主页布局做一些事情,但我找不到任何地方如何呈现主页布局。

ruby jekyll github-pages jekyll-theme

3
推荐指数
1
解决办法
603
查看次数

Jekyll 自定义主题(本地运行)

我是 Jekyll 的新手,我正在尝试启动并运行自定义主题。这是我到目前为止所做的:

  1. 创建了我的 Jekyll 网站。CD 到我想要安装的目录并运行

    bundle exec jekyll serve

这些文件已创建,我可以在默认的 4000 端口本地查看该站点。

在此输入图像描述

然后我尝试按照此处的说明安装您自己的主题。我在终端中输入了以下内容:

$ jekyll new-theme skull_and_roses
Run Code Online (Sandbox Code Playgroud)

正如说明所示,它构建了一个新目录......

在此输入图像描述

它还在 _site 目录中添加了一个目录,不确定这是否正确:

在此输入图像描述

然后我按照以下说明进行操作:

在此输入图像描述

但是当我去运行它时:

bundle exec jekyll serve --watch
Run Code Online (Sandbox Code Playgroud)

我收到错误:

The skull_and_roses theme could not be found.
Run Code Online (Sandbox Code Playgroud)

就像我说的,这是我第一次运行 Jekyll,所以我们将不胜感激。

jekyll jekyll-theme

3
推荐指数
1
解决办法
3787
查看次数

Jekyll 站点或页面变量的定义?

在很多情况下,当使用 Jekyll 时,应该使用site.pages还是page.title等等?

官方文档中,这些变量都有含义。然而读完之后我还是一头雾水。

例如:

  • site.pages:所有页面的列表;
  • page.title:页面标题;

我仍然想知道“所有页面”的含义是什么:我的项目根目录中的所有页面?或者我的项目的任何深度的所有页面?另外页面的定义是什么?

代码中的定义位置是什么site.pages

site:站点范围信息+配置设置_config.yml

“站点范围信息”或这些“站点范围信息”的定义位置之间有什么区别?

jekyll jekyll-theme

2
推荐指数
1
解决办法
2917
查看次数

jekyll 最小错误主题抛出“未初始化的常量 Faraday::Error::ClientError (NameError)”

我是使用 jekyll 的新手,并尝试将minimal-mistakes-jekyll主题安装为 gem。将 gem 添加minimal-mistakes-jekyll到我的 gemfile 中,使用 bundle 命令更新它,并将其设置为 _config.yml 中创建的目录中的主题,jekyll new mywebsite但是当我尝试运行 bundle exec jekyll serve 时它给了我这个错误:

/home/theo/gems/gems/octokit-4.14.0/lib/octokit/middleware/follow_redirects.rb:14:in`':未初始化的常量 Faraday::Error::ClientError (NameError) 你的意思是?法拉第::客户端错误

当我尝试使用不同版本的 jekyll 时,这种情况仍然存在。我不知道如何解决这个问题,任何帮助将不胜感激!运行 Ubuntu 19.04 和 ruby​​ 2.5.5,如果有用的话。

ruby jekyll octokit jekyll-theme

2
推荐指数
1
解决办法
1047
查看次数

Github 页面构建错误:找不到 jekyll-theme-hydejack 主题

我正在尝试发布一个 github 博客页面,两个月前我可以毫无问题地将其发布到 github.io 页面,但现在抛出错误。我仍然可以在本地成功构建 jekyll 主题。

然而,当我将其推送到 github 时,它会抛出一条构建错误消息:

错误:找不到 jekyll-theme-hydejack 主题。

我正在使用 jekyll-theme-hydejack 版本 9.0.4,我在 Gemfile、Gemfile.lock、config.yml 中指定了它

这是我的 git 构建错误链接以获取更多信息:https://github.com/dailyole/dailyole.github.io/runs/4758386396 ?check_suite_focus=true

这是我的本地 cmd 结果和我的博客在本地服务器上成功运行的屏幕截图:

1

github jekyll github-pages jekyll-theme

2
推荐指数
1
解决办法
3145
查看次数

使用 Jekyll 的 Minima 主题,单独的单反引号和三反引号的 Markdown 样式

我正在尝试为 Jekyll 自定义 Minima 主题。我想在三个反引号之间(即在它自己的段落中)有一个深色背景,但我不想影响单个反引号之间的内联代码的背景。有没有办法做到这一点?

jekyll minima jekyll-theme

1
推荐指数
1
解决办法
319
查看次数

如何最大限度地利用 Jekyll 生成的网页中的屏幕空间?

我已经设法下载和设置 Jekyllminima主题以在我的博客中记录我的日常任务更新。目前它看起来像下面

在此处输入图片说明

我想让可编辑的内容全屏显示,以便我在页面上有更多空间来写很长的博客文章。我找到了文件_site/assets/main.css并尝试修改容器

文件内容如下。我不是 SaaS 和页面样式方面的专家,但我尝试修改.container属性以增加.padding.margin随机高值并在此jekyll build之后执行并仍在加载页面时,它没有反映所做的更改。

那么如何制作此页面以最大限度地利用屏幕空间?

/**
 * Reset some basic elements
 */
body, h1, h2, h3, h4, h5, h6,
p, blockquote, pre, hr,
dl, dd, ol, ul, figure {
  margin: 0;
  padding: 0; }

/**
 * Basic styling
 */
body {
  font: 400 16px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  color: #111;
  background-color: #fdfdfd; …
Run Code Online (Sandbox Code Playgroud)

jekyll jekyll-theme

1
推荐指数
1
解决办法
651
查看次数

如何限制 Jekyll 博客主页上显示的行数?

在我的 Jekyll 主题中,我的一些博客文章显示在主页上。但我想将它们限制在某些行内。也就是说,我想在主页上只显示博客的 5-6 行。例如, 在此处输入图片说明 在,
1.博文的 5 行可见
2.博文中只有两行可见
3.页面的最后一篇文章中,整个博文在主页上可见。

我是 Jekyll 的新手,我不知道我该怎么做。我使用的主题是早期版本的白皮书

liquid jekyll jekyll-theme

1
推荐指数
1
解决办法
378
查看次数

标签 统计

jekyll-theme ×13

jekyll ×12

github-pages ×6

github ×3

ruby ×3

assets ×1

css ×1

liquid ×1

minima ×1

octokit ×1

rubygems ×1

sass ×1