gpt4 book ai didi

github-pages - github页面远程主题不起作用

转载 作者:行者123 更新时间:2023-12-04 05:29:27 25 4
gpt4 key购买 nike

我在我的项目的根目录中创建了一个存储库级别的 github 页面。这工作正常,经过一个小的构建间隔后,index.html 页面按预期在 https://erikor.github.io/myrepo/ 处提供服务。

现在我正在尝试使用 dyutibarma/monochrome 主题。

this post ,我有点天真地认为我需要做的就是把它放在我的 _config.yml 中:

remote_theme: dyutibarma/monochrome

但结果页面显然希望一些与主题相关的资源在我的仓库中,而不是远程主题仓库。例如:
<link rel="stylesheet" href="/myrepo/css/main.css">

因此,我的页面样式不正确。

有没有办法将 github 页面指向远程主题资源,或者是实现此目的的唯一方法来 fork 主题,构建它,然后添加我的内容?如果可能的话,我希望每次我想切换主题时都避免这种情况,尤其是在阅读了上面引用的关于远程主题的文章之后。

提前致谢,
埃里克

最佳答案

dyutibarma/monochrome主题不是 jekyll-remote-theme兼容的。例如:它的根目录中有“css”、“img”、“js”文件夹。通过 remote_theme 使用时将不会部署这些文件夹.它们必须在 assets 内移动文件夹以便部署。我只是created a PR另一个主题是 jekyll-remote-theme兼容并发布了 working demo在github上。

永远不要 fork 主题! GitHub fork 以后无法更改。因此,当您稍后想更改主题时,fork 将始终指向您的第一个主题。当主题不是jekyll-remote-theme兼容只需克隆它并将其作为独立存储库推送。添加主题库作为上游以获取错误修复和新功能。我写了一个 blog post对这个。

BR

关于github-pages - github页面远程主题不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49537888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com