minimal mistakes update

🕓 Jan 1, 0001 · ☕2 min read

minimal mistakes を最新バージョンにしたらエラー出て正常実行に到るまでの過程

  1. Upgrading のページを参考にしました。
  • Update Files Manually の項を参照、以下の四つのディレクトリを上書きしました。
    • _layouts Replace all. Apply edits if you customized any layouts.
    • _includes Replace all. Apply edits if you customized any includes.
    • assets Replace all. Apply edits if you customized stylesheets or scripts.
    • _sass Replace all. Apply edits if you customized Sass partials.
  1. いつも通りターミナルで、bundle exec jekyll serveコマンド実行
  2. エラー発生
  • Liquid Exception: Liquid syntax error (line 16): Unknown tag 'include_cached' in /_layouts/default.html
  1. エラー文をコピペして検索
  2. githubの minimal mistakes のissueで提供者の方が直々に直し方を教えてくれてた。
  1. _config.ymlを編集
  • pluginsの一番下に- jekyll-include-cacheを追記

    1
    2
    3
    4
    5
    6
    7
    
      plugins:
        - jekyll-paginate
        - jekyll-sitemap
        - jekyll-gist
        - jekyll-feed
        - jemoji
        - jekyll-include-cache
    
  1. Gemfileを編集
  1. コンソールで bundle update コマンド実行
  2. 再度コンソールでbundle exec jekyll serve コマンド実行
  3. 正常実行

他に試して関係なかったやつ

jekyll のアップグレード

  • Upgrading参照
  • bundle update jekyll コマンド実行
  • jekyll 3.7.3 -> jekyll 3.8.4
  • 最新になったわ(笑)やったね!

更新追記


aki
WRITTEN BY
aki
artist, walker