有一次这很有效。但是,我按照我认为的工作条件离开了项目,然后再回来发现格式化全部被破坏了。该回购信息可用here,网站托管here.
我已经检查了我的_layouts/
文件夹,并且/
看似正确地根据答案进行了设置here.
同样,我已根据this question.设置了我的基本网址,因为这是一个项目页面
当我推送RMD文件时可能出现了问题,但是我已经尝试回复并将其作为回购的版本推送,但我没有看到任何更改(也许我这样做了)非常糟糕,我对github非常陌生,而且非常适合git)。
如何恢复格式化?原始结构是使用本教程在jekyll and ghpages.
上完成的最终解决方案:
在检查和测试LarsW和David_Jacquel的答案后,最终修复如下:
baseurl: /Pokemon_FieldStudies
<link rel="stylesheet" type="text/css" href="{{ site.baseurl }}/css/main.css">
答案 0 :(得分:2)
在_config.yml
中,设置baseurl: /Pokemon_FieldStudies
。
你这样打电话:<link rel="stylesheet" type="text/css" href="{{ baseurl }}/css/main.css">
答案 1 :(得分:1)
链接错误。 /
中的第一个/css/main.css
会转到根文件夹,即域(http://davergp.github.io/),而不是网站(http://davergp.github.io/Pokemon_FieldStudies/)。只需将其更改为/Pokemon_FieldStudies/css/main.css
或css/main.css
。
答案 2 :(得分:0)
检查.gitignore文件是否有一些如何排除未被推送到远程仓库的CSS文件。