首页 > 解决方案 > Jekyll 自定义主题在 Github 页面上不起作用

问题描述

我有一个 jekyll 站点,我想将其部署为 github 页面。它独立工作正常,但无法在 github-pages 中构建,并带有来自 _index.html 的包含错误。我什至没有 _include 目录。我正在使用最小错误主题。我已经将我的网站精简到了可以在https://github.com/laredo/mm-jekyll找到的基本内容

确切的错误是:包含index.html符号链接的文件或您的目录中不存在_includes文件。

https://github.com/laredo/mm-jekyll/blob/master/index.html

寻找成功建立网站的建议

标签: jekyllgithub-pages

解决方案


在你的 _config.yml

  • 删除theme: minimal-mistakes-jekyll
  • 添加remote_theme: mmistakes/minimal-mistakes
  • 在插件配置中启用 jekyll-include-cache

插件配置现在是:

plugins:
  - jekyll-feed
  - jekyll-include-cache

推荐阅读