为什么我的jekyll github网站没有样式?

时间:2016-09-03 12:59:59

标签: css git github rubygems jekyll

这是我的存储库:https://github.com/attilay/jeky

我的网站应该如何以及主题资料库:http://themes.jekyllrc.org/linear/

我的网站没有加载任何样式,只是纯HTML。为什么?

2 个答案:

答案 0 :(得分:2)

首先,在_layouts/default.html中,在{{ site.baseurl }}assets的相对路径中加入head(正如David Jacquel建议的那样):

<link rel="stylesheet" href="{{ site.baseurl }}/assets/css/skel-noscript.css" />

<script src="{{ site.baseurl }}/assets/js/init.js"></script>

此外,在/assets/js/init.js更改:

prefix: '/assets/css/style',

prefix: '{{site.baseurl}}/assets/css/style',

最后,为了让Jekyll处理init.js并插入baseurl,添加

---
---

在文件顶部作为空YML前端。

答案 1 :(得分:0)

_layouts/default.html,您必须通过以下方式致电您的资产:

<link rel="stylesheet" href="{{ site.baseurl }}/assets/css/skel-noscript.css" />

 <script src="{{ site.baseurl }}/assets/js/init.js"></script>