这是我的存储库:https://github.com/attilay/jeky
我的网站应该是什么样子以及主题库:http://themes.jekyllrc.org/linear/
我的网站不加载任何样式,只加载纯 HTML。为什么?
最佳答案
首先,在 _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 frontmatter。
关于css - 为什么我的 jekyll github 站点没有样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39307182/