为什么我的Jekyll站点在Github页面上显示巨大的图标 我用jekyllnewsimplesite 该站点在本地主机中看起来正常。不管怎样,它都是默认生成的虚拟站点 我把它推到回购的分支机构
现在,该站点显示在github.io/下,但带有巨大的图标 在默认的jekyll生成的站点中,github和twitter的svg图标横跨整个页面。它们应该是16像素左右 类似地,3个巨大的块出现在顶部。它们也是svg,应该是细线 这是我的网站:为什么我的Jekyll站点在Github页面上显示巨大的图标 我用jekyllnewsimplesite 该站点在本地主机中看起来正常。不管怎样,它都是默认生成的虚拟站点 我把它推到回购的分支机构,jekyll,github-pages,Jekyll,Github Pages,现在,该站点显示在github.io/下,但带有巨大的图标 在默认的jekyll生成的站点中,github和twitter的svg图标横跨整个页面。它们应该是16像素左右 类似地,3个巨大的块出现在顶部。它们也是svg,应该是细线 这是我的网站: (回购:) 由于您的站点不在域ananthp.github.io/的根目录下,而是在“目录”carnatic\u scores/中,您必须在_config.yml文件中设置baseurl变量 baseurl: '/carnatic_scores' 编
(回购:)
由于您的站点不在域ananthp.github.io/的根目录下,而是在“目录”carnatic\u scores/中,您必须在_config.yml文件中设置
baseurl
变量
baseurl: '/carnatic_scores'
编辑:一些解释
在_includes/head.html中,您可以看到:
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl }}">
大卫·杰奎尔的回答是正确的,但我想指出,杰基尔是正确的。在该网站上,他们专门讨论了修复(更改
baseurl
),但他们也提到了您必须知道的其他重要事项,例如使用
$ jekyll serve --baseurl ''
祝你好运,写博客快乐 这就解决了问题。那么,baseurl的缺乏是否阻止了样式表的加载?@DavidJacquel知道吗
<script src="{{ site.baseurl }}/path_to_scripts/script.js"></script>
<img src="{{ site.baseurl }}/path_to_images/image.jpg">
or in markdown
![Image alt]({{ site.baseurl }}/path_to_images/image.jpg)
$ jekyll serve --baseurl ''