0
我發現了一些奇怪的東西。jekyll突出發展vs生產
本地運行jekyll serve --safe
和使用高亮塊
{% highlight ruby %}
它呈現一個<div class="highlight">
這是偉大的和預期的時候。
奇怪的是,當我推到gh頁時,它使用<figure class="highlight">
,默認的瀏覽器樣式顯着不同。
我怎樣才能讓他們變得一樣?
我發現了一些奇怪的東西。jekyll突出發展vs生產
本地運行jekyll serve --safe
和使用高亮塊
{% highlight ruby %}
它呈現一個<div class="highlight">
這是偉大的和預期的時候。
奇怪的是,當我推到gh頁時,它使用<figure class="highlight">
,默認的瀏覽器樣式顯着不同。
我怎樣才能讓他們變得一樣?
您正在運行舊版本的Jekyll(可能是2.x)。 這個微妙的變化是在Jekyll 3.0.x中完成的,而Github Page正在使用Jekyll 3.4.3(see gh pages dependencies here)。
爲了與github頁面保持同步,您可以使用捆綁器。
gem install bundler
你化身文件的根目錄下創建一個Gemfile
並添加:
source 'https://rubygems.org'
gem 'github-pages'
推出bundle
命令,庫將被更新,你的本地版本將運行就像Github上的網頁。
爲^^添加了一個'bundle update',它的功能就像一個魅力。 –