在 GitHub pages jekyll 的默认 minima 主题中编辑页脚

mem*_*eme 5 jekyll github-pages

我已经按照本教程和以下教程使用 Jekyll 创建了一个 Github Pages 网站。现在我有了minima主题,但它似乎与官方 repo版本不同,因为repo中的参数_config.yml不适用于我的(例如,对于 Twitter 链接,我有一个twitter_username参数,而 repotwitter下的social_links则不起作用) .

什么是奇怪的是,在页脚我有title参数重复两次,因为它呈现在两个footer-headingp-name中的元素index.html。有什么办法可以改变在 html 中呈现给这些元素的内容吗?

Dav*_*uel 5

github 建议您通过复制主文件来复制主文件以覆盖最小 gem 的文件文件系统深处某个地方的隐藏文件”时,他们犯了一个错误,因为可以追加破坏机会。

覆盖 jekyll 主题文件的最佳方法(目前)是将 gem 的文件复制到您的工作文件夹。

cd /you/working/jekyll
cp -R `echo "$(bundle info minima --path)/_*/"` .
cp -R `echo "$(bundle info minima --path)/assets/"` .
Run Code Online (Sandbox Code Playgroud)

然后,您将拥有覆盖工作文件夹(_includes、_layouts、_sass 和 assets 文件夹)中的最小值所需的一切。