我只是将一个空白的Jekyll网站推送到我的github页面。 https://louissafety.github.io/但是,它不是重新发送默认的jekyll页面,而是呈现空白页面。可能有什么不对。
它在本地计算机上运行良好。
Github页面:https://github.com/louissafety
答案 0 :(得分:1)
虽然您的网站已正确设置为使用jekyll
,但它使用的是github-pages
无法使用的红宝石。
您Gemfile
中应该拥有的唯一一行是:
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins
任何其他宝石或包含可能无法用于Github Pages,导致jeykll biuld失败
答案 1 :(得分:0)
如果您尝试使用GitHub未将gem列入白名单的自定义主题,则可能需要将_config.yml
文件中的自定义主题声明为remote_theme: github_user/repo
,并将其从Gemfile
中删除{1}}。
这是我的Gemfile
:
source "https://rubygems.org"
gem 'github-pages', group: :jekyll_plugins
我_config.yml
的有趣部分:
remote_theme: pawamoy/jekyll-readthedocs
要在本地构建,只需运行bundle exec jekyll serve
。