1
我剛剛在Windows 10上使用this instruction安裝了Jekyll 3.5.0。在Windows上的Jekyll第一次看到代碼時出錯
我已經成功地運行jekyll new my_blog
和我的博客文件夾的樣子
[email protected]:~/my_blog$ ls
404.html about.md _config.yml Gemfile Gemfile.lock index.md _posts vendor
但後來我打電話jekyll build
內my_blog
我看到這些警告和錯誤消息
Deprecation: The 'gems' configuration option has been renamed to 'plugins'. Please update your config file accordingly.
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/root.rb:6: warning: already initialized constant Sass::ROOT_DIR
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/root.rb:6: warning: previous definition of ROOT_DIR was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:23: warning: already initialized constant Sass::Util::RUBY_VERSION_COMPONENTS
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:23: warning: previous definition of RUBY_VERSION_COMPONENTS was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:28: warning: already initialized constant Sass::Util::RUBY_ENGINE
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:28: warning: previous definition of RUBY_ENGINE was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:867: warning: already initialized constant Sass::Util::CHARSET_REGEXP
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:867: warning: previous definition of CHARSET_REGEXP was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:869: warning: already initialized constant Sass::Util::UTF_8_BOM
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:869: warning: previous definition of UTF_8_BOM was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:870: warning: already initialized constant Sass::Util::UTF_16BE_BOM
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:870: warning: previous definition of UTF_16BE_BOM was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:871: warning: already initialized constant Sass::Util::UTF_16LE_BOM
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:871: warning: previous definition of UTF_16LE_BOM was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1151: warning: already initialized constant Sass::Util::VLQ_BASE_SHIFT
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1151: warning: previous definition of VLQ_BASE_SHIFT was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1152: warning: already initialized constant Sass::Util::VLQ_BASE
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1152: warning: previous definition of VLQ_BASE was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1153: warning: already initialized constant Sass::Util::VLQ_BASE_MASK
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1153: warning: previous definition of VLQ_BASE_MASK was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1154: warning: already initialized constant Sass::Util::VLQ_CONTINUATION_BIT
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1154: warning: previous definition of VLQ_CONTINUATION_BIT was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1156: warning: already initialized constant Sass::Util::BASE64_DIGITS
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1156: warning: previous definition of BASE64_DIGITS was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1157: warning: already initialized constant Sass::Util::BASE64_DIGIT_MAP
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1157: warning: previous definition of BASE64_DIGIT_MAP was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1193: warning: already initialized constant Sass::Util::URI_ESCAPE
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1193: warning: previous definition of URI_ESCAPE was here
/home/kontiky/my_blog/vendor/bundle/gems/sass-3.4.24/lib/sass/util.rb:1237: warning: already initialized constant Sass::Util::ATOMIC_WRITE_MUTEX
/var/lib/gems/2.3.0/gems/sass-3.4.24/lib/sass/util.rb:1237: warning: previous definition of ATOMIC_WRITE_MUTEX was here
jekyll 3.5.0 | Error: superclass mismatch for class Mapping
你能,請幫助我避免這些警告和錯誤?
我有哲基爾3.5.1和2.3.0的紅寶石完全一樣的問題...... 沒有發現任何修復尚未:( –
因爲我也遇到了這個問題,所以我[提交了一個PR來更新文檔](https://github.com/jekyll/jekyll/pull/6274)。 –