GitHub页面Jekyll - CSS名称问题

时间:2016-10-07 13:59:41

标签: jekyll github-pages

我有点新,但我很想知道在我的css文件夹中更改主文件的名称。我有css文件夹,我导入我的部分。

我最初尝试调用此base.css并在head.html中添加以下行(在我的include目录中)。

id  value
1   55
2   33

但是,它仍然无法加载相应的主css文件。相反,我必须将文件重命名为<link rel="stylesheet" href="{{ site.baseurl }}css/base.css"> 。必须有办法解决这个问题,但我不确定,文献也没有用。

非常感谢!我真的很感激任何帮助。

2 个答案:

答案 0 :(得分:0)

从Jekyll 3.3开始,您可以使用relative_url过滤器来避免添加baseurl,它很快就可用于GitHub页面。

<link rel="stylesheet" href={{ "/css/base.css" | relative_url }}>

答案 1 :(得分:0)

您可以使用前置选项:

  <link rel="stylesheet" href="{{ "/css/base.css" | prepend: site.baseurl }}">

如果您正在使用Github Pages,请确保config.yaml包含base.url变量,并指向您的存储库名称,例如:

baseurl : '/my-awesome-jekyll-site'