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/texturethelehhman/texturebaseurl:'' 更新为baseurl:

【讨论】:

以上是关于Github Pages 没有部署远程主题的主要内容,如果未能解决你的问题,请参考以下文章

Github Pages + Hexo 建站图文教程

Github Pages + Hexo 建站图文教程

Github Pages + Hexo 建站图文教程

Github Pages + Hexo 建站图文教程

更换GitHub Pages博客主题

github pages部署静态网页