我正在尝试创建一个 Jekyll 主题,在构建 Github 页面时,我得到了一个不同的页面
比原来的
_config.yml
中的baseurl
已根据说明进行相应更改,不再做进一步更改。只有分支 gh-pages
被修改,我将其用作构建 Github Page 的源代码。
我尝试从原始存储库中 fork 存储库,但我得到了相同的结果。这个问题看起来好像没有包含某个样式表,所以我将文件 _includes/css/style.css
移到了不同的位置,这导致了轻微的改进,但是 的颜色值_config.yml
和 assets
中的图像仍然丢失。
我的实现:
- 来源:Github Link
- 演示:Link
原文:
- 来源:Github Link
- 演示:Link
对 _config.yml
所做的更改:
- url: "http://st4ple.github.io"
+ url: "http://cerbospace.github.io"
编辑: 更改了 repo 名称。为了以防万一,现在还删除了仅限协作者的编辑权限。
我只是尝试在本地构建网站,因为还有其他问题表明它在本地有效,但在 Github Pages 上无效。不幸的是,结果相同。
最佳答案
查看本地构建的 _site
目录中的文件后,我发现 Jekyll 替换/覆盖了我在 _includes/css/style.css
中的样式表不同的。我不知道这个新的 style.css
从何而来,但我找到了一个解决方法,即使用自定义 style.scss
并包含我的样式表。
关于css - Jekyll 的问题(不包括样式表?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53760990/