在Jekyll Github页面上安装Swiss远程主题

问题描述

我试图在我的GitHub页面上使用Jekyll主题“ Swiss”。 https://pages.github.com/versions/中将Swiss(jekyll-swiss)列为现有依赖项,我认为即使不允许,也可以将其与jekyll-remote-theme宝石一起使用。我按照瑞士仓库(https://github.com/broccolini/swiss)上的说明将主题添加到我的Jekyll网站上:

Add this line to your Jekyll site's Gemfile:   
gem "github-pages",group: :jekyll_plugin

And add this line to your Jekyll site:  
remote_theme: broccolini/swiss

。 。 。而且我还添加了jekyll-remote-theme宝石,效果很好。我是新手,无法找出要采取的其他任何故障排除步骤。关于为何未将主题应用到网站的任何想法?我的_config.yaml和Gemfile在下面。预先感谢!

我的_config.yml文件

name: Jekyll Test for Git Pages
markdown: kramdown
remote_theme: broccolini/swiss
theme_color: white
plugins:
  - jekyll-remote-theme

我的Gemfile:

source "https://rubygems.org"

gem "github-pages",group: :jekyll_plugins
gem "jekyll-remote-theme"

解决方法

找出问题所在:

  1. 我仍然有一个_layouts / default.html文件,该文件覆盖了瑞士主题的等效文件。

  2. 我的路径文件结构很奇怪。我有页面的子文件夹,并且子文件夹中有index.html页面。这导致主题样式和功能的应用不一致。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...