使用 Jekyll 的 Github 页面推送网站后出现空白页面

2024-03-16

我使用 Jekyll 创建了一个 GitHub Pages 网站。浏览时一切正常http://本地主机:4000 http://localhost:4000.

然后我push到github上,但是访问的时候什么也没有(空白页,没有错误,没有内容)https://用户名.github.io/ https://username.github.io/.

内容为Gemfile,

source "https://rubygems.org"
ruby RUBY_VERSION

gem "minima", "~> 2.0"

gem "github-pages", group: :jekyll_plugins

group :jekyll_plugins do
   gem "jekyll-feed", "~> 0.6"
end

我的仓库的结构,(为什么是_site没有上传?)

_posts        Initial commit for Jekyll             23 hours ago
.gitignore    Initial commit for Jekyll             23 hours ago
Gemfile       Uncomment some lines for GitHub Pages 23 hours ago
Gemfile.lock  Initial commit for Jekyll             23 hours ago
_config.yml   Initial commit for Jekyll             23 hours ago
about.md      Initial commit for Jekyll             23 hours ago
index.md      Initial commit for Jekyll             23 hours ago

我错过了一些步骤吗?


当我尝试使用时我遇到了类似的问题themeGitHub Pages 不支持。

然后我发现 GitHub Pages 支持自定义主题:https://blog.github.com/2017-11-29-use-any-theme-with-github-pages/ https://blog.github.com/2017-11-29-use-any-theme-with-github-pages/

例如,在我的例子中,我想使用 gem 中的这个主题:https://github.com/mmistakes/minimal-mistakes https://github.com/mmistakes/minimal-mistakes

而不是改变theme in _config我必须添加remote_theme: remote_theme: mmistakes/minimal-mistakes

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Jekyll 的 Github 页面推送网站后出现空白页面 的相关文章

随机推荐