Github Pages 没有部署远程主题
Posted
技术标签:
【中文标题】Github Pages 没有部署远程主题【英文标题】:Github Pages not deploying remote theme 【发布时间】:2021-08-12 20:07:30 【问题描述】:我第一次尝试在 Github Pages 上使用远程主题。尽管该主题在本地服务器上运行良好,但并未部署在 Github Pages 服务器上。我可以打开页面,但没有正确加载主题。
我已经尝试过修改_config.yml
提到的here,here。
这是我的repo 的链接。任何帮助将不胜感激。
【问题讨论】:
我对你的设置有点困惑。 Jekyll 在配置中使用theme
,而不是remote_theme
,除非您使用的是 Ben Balter 的插件。问题是,我不确定 Balter 的插件做了什么香草 Jekyll 没有做的。您可能需要在GitHub repo 中询问具体情况。另一个问题是,您说您正在尝试使用主题,但您在配置文件中引用了这个 repo。你想用什么主题?另一种想法:由于源位于gh-pages
,您可能会遇到问题。尝试将其移至master
。
(1) 来自 Github Docs(我的问题中的第一个链接):“要使用托管在 GitHub 上的任何其他 Jekyll 主题,请键入 remote_theme: THEME-NAME,将 THEME-NAME 替换为主题的名称如主题存储库的自述文件所示。” (2) 我想使用纹理主题,但是当我在config.yml中使用纹理时,它不起作用。我什至试过thelehhman/texture
,但情况还是一样。 (3) 移至master
绝对不是解决方案。以前我使用的是 Github 默认主题,它不是 master
分支,但它仍然可以正常工作。
您是否收到来自 GitHub 的包含构建错误的电子邮件?对于无法查看您的构建环境的人来说,这将很难进行故障排除。如果它在本地运行但不在 GitHub 上,您可能需要联系他们的支持以寻求帮助。
未收到构建错误。是否支持 Github 社区?
你可以试试社区,但我的意思是联系 GitHub 工作人员:support.github.com/request
【参考方案1】:
问题主要是remote_theme
名称,它在主题页面上被错误地提及。
将remote_theme: samarsault/texture
从thelehhman/texture
和baseurl:''
更新为baseurl:
【讨论】:
以上是关于Github Pages 没有部署远程主题的主要内容,如果未能解决你的问题,请参考以下文章