2017-06-21 9 views
0

私は奇妙な何かを発見しました。ローカルジキルハイライト開発対生産

jekyll serve --safeと使用ハイライトブロック

{% highlight ruby %}

それは素晴らしいと期待されている<div class="highlight">でレンダリングを実行します。

奇妙なことに、gh-pagesにプッシュすると、<figure class="highlight">が使用され、デフォルトのブラウザスタイルは大きく異なります。

どうすれば同じものにすることができますか?

答えて

1

Jekyllの古いバージョン(おそらく2.x)を使用しています。 この微妙な変更はJekyll 3.0.xで行われ、Github Pageは現在Jekyll 3.4.3(see gh pages dependencies here)を使用しています。

githubページと同期を保つために、bundlerを使用することができます。

gem install bundler 

は、あなたのジキルファイルのルートに Gemfileを作成し、追加します。

source 'https://rubygems.org' 
gem 'github-pages' 

起動bundleコマンド、あなたのライブラリが更新され、ローカルのバージョンがちょうどGithubのページのように実行します。

+0

は^^に「バンドルの更新」を追加し、魅力的に機能しました。 –

関連する問題