mem*_*eme 5 jekyll github-pages
我已经按照本教程和以下教程使用 Jekyll 创建了一个 Github Pages 网站。现在我有了minima
主题,但它似乎与官方 repo版本不同,因为repo中的参数_config.yml
不适用于我的(例如,对于 Twitter 链接,我有一个twitter_username
参数,而 repotwitter
下的social_links
则不起作用) .
什么是奇怪的是,在页脚我有title
参数重复两次,因为它呈现在两个footer-heading
和p-name
中的元素index.html
。有什么办法可以改变在 html 中呈现给这些元素的内容吗?
当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 文件夹)中的最小值所需的一切。