Jekyll和GitHub布局问题

时间:2017-11-30 23:17:14

标签: github jekyll github-pages

我在github上为Jekyll写了我的博客。无处不在,当我钻进帖子时,帖子的格式不正确。

有关如何调整以恢复默认值的任何建议吗?

https://dfinke.github.io/ https://github.com/dfinke/dfinke.github.io

1 个答案:

答案 0 :(得分:0)

您的CSS未加载。

并且您的main.js也没有加载,并且它被调用两次,并且正在从上面的css中调用它。

问题似乎是路径。

例如,您的css路径目前是各个帖子的路径:

https://dfinke.github.io/2017/Microsoft-PowerShell-Yaml-and-VSTS/css/main.css

而我认为你想从root用户(查看你的文件):

https://dfinke.github.io/css/main.css

您的head.html包含以下内容:

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

我注意到您的_config将网站网址设置为&#39; https://dfinke.github.io&#39;和baseurl as&#39; /&#39;。

从Jekyll的角度来看,这对我来说似乎是正确的。

某些内容似乎正在更改您资产上的网址部分&#39;路径。

我注意到你似乎有.ps1 powershell脚本。

我不知道PowerShell脚本,但查看New-BlogPost.ps1它似乎确实在处理路径。

也许github现在运行PowerShell脚本,现在以某种方式改变你的路径?

希望有所帮助。

PS - 如果这是由您的PowerShell脚本引起的问题,您可能需要更新问题标题以反映未来读者的问题。