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',它的功能就像一个魅力。 –