以前のバージョンでは、ダウンロードして実行した後、素敵なサンプルサイトを見るのは快適でした
bundle exec jekyll serve
まるで外国で目隠しをされて降ろされたようなものだったので、これが主な理由でmmにとどまりました。 動作させるのにどれくらいの時間がかかるかわかりません。
さて、mmはこのイライラする画面で増幅、jekyll-bootstrapなどに加わります:
悲鳴を上げて逃げたくなります。
クローン作成などの後でファイルを変更する場合でも。
少なくともここで一塁手に連れて行ってもらえますか?
これは仕様によるものです。 デモの投稿、ページ、コレクションはすべてコンテンツであり、_theme_の一部ではないため、意図的にすべて削除しました。 多くの人がそれらを取り除くことができる(またはすべきである)手がかりを持っていなかったことに驚かれることでしょう。 たとえば、「テーマの設定」ページに保持されているフォークの数を知っていますか? 答え。 トン!
そしてあなたが言ったように:
クローン作成などの後でファイルを変更する場合でも。
デモコンテンツを削除する理由はなおさらです。 とにかくそれを削除しようとしているのに、なぜ人々に余分なステップを与えるのですか?
とにかく、 index.htmlページをそのままにしておくと、ベースサイトに移動します。
私のgh-pages
ブランチを使用しているように見えますが、実際には使用すべきではありません。
master
を使用すると、投稿がなくても通常の「最近の投稿」ホームページが表示されます。 私のgh-pages
ブランチにはbaseurl: /minimal-mistakes
が設定されています。つまり、 bundle exec jekyll serve
#$ baseurl
を実行している場合は、 http:// localhost :4000 /minimum-mistakes/でアクセスする必要があります。 baseurl
。 増幅とJekyll-bootstrapは同じ方法であり、GitHubPagesでプロジェクトを適切に提供するためにベースURLが設定されていると想定しています。 解決する簡単な問題... _config.yml
からその行を削除するか、 localhost:4000にベースを追加します
これが私のアプローチです
これにより、次のエラーメッセージが表示されます。
Liquid Exception: The included file '/Users/mac/gits/jekyll/minimal-mistakes/_includes/feature-row' should exist and should not be a symlink in minimal-mistakes-demo/_pages/splash-page.md
jekyll 3.0.3 | Error: The included file '/Users/mac/gits/jekyll/minimal-mistakes/_includes/feature-row' should exist and should not be a symlink
Gemベースの「クイックスタート」手順では、完全に機能するインストールが得られなかったことがわかりました。 情報を検索しているときに、この問題がログに記録されていることがわかりました。 私はこれをフィードバックとして投稿しているだけであり、同じ問題でここにたどり着く可能性のある他の人を助ける場合に備えて。 投稿が1つしかないにもかかわらず、完全に機能するインストールのために私のために働いた手順は次のとおりです。
$ gem install jekyll bundler
$ jekyll new jekyll-mm
$ cd jekyll-mm
$ sed -i -e 's/"minima".*/"minimal-mistakes-jekyll"/' Gemfile
$ bundle install
$ rm _config.yml index.md about.md
$ wget https://raw.githubusercontent.com/mmistakes/minimal-mistakes/master/_config.yml
$ echo 'theme: minimal-mistakes-jekyll' >> _config.yml
$ wget https://raw.githubusercontent.com/mmistakes/minimal-mistakes/master/index.html
$ sed -i -e 's/^layout: post/layout: single/' _posts/*welcome-to-jekyll.markdown
$ jekyll serve
_config.yml
にtheme: minimal-mistakes-jekyll
を追加する必要があることに注意してください。 これがないと機能しません。
最も参考になるコメント
Gemベースの「クイックスタート」手順では、完全に機能するインストールが得られなかったことがわかりました。 情報を検索しているときに、この問題がログに記録されていることがわかりました。 私はこれをフィードバックとして投稿しているだけであり、同じ問題でここにたどり着く可能性のある他の人を助ける場合に備えて。 投稿が1つしかないにもかかわらず、完全に機能するインストールのために私のために働いた手順は次のとおりです。
_config.yml
にtheme: minimal-mistakes-jekyll
を追加する必要があることに注意してください。 これがないと機能しません。