2017-07-25 72 views
0

其实我不知道什么捆绑也不jekyll是,但我试图执行bundle exec jekyll serve遵循指南https://github.com/apache/incubator-rocketmq-site,但失败。Bundler无法找到兼容版本的宝石“jemoji”'当捆绑执行jekyll服务

我找不到像这样的谷歌类似的东西,所以我在这里发表一个问题。

$ bundle exec jekyll serve 
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/resolver.rb:21                      8:in `rescue in start': Bundler could not find compatible versions for gem "jemo                      ji": (Bundler::VersionConflict) 
    In Gemfile: 
    minimal-mistakes-jekyll x64-mingw32 was resolved to 4.1.0, which depends on 
     jemoji (~> 0.7) x64-mingw32 

Could not find gem 'jemoji (~> 0.7) x64-mingw32', which is required by gem 'mini                      mal-mistakes-jekyll x64-mingw32', in any of the sources. 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/r                      esolver.rb:212:in `start' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/r                      esolver.rb:191:in `resolve' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/d                      efinition.rb:235:in `resolve' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/d                      efinition.rb:159:in `specs' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/d                      efinition.rb:218:in `specs_for' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/d                      efinition.rb:207:in `requested_specs' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/r                      untime.rb:109:in `block in definition_method' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/r                      untime.rb:21:in `setup' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler.r                      b:101:in `setup' 
     from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/bundler-1.15.3/lib/bundler/s                      etup.rb:19:in `<top (required)>' 
     from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54                      :in `require' 
     from C:/Ruby22-x64/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54                      :in `require' 

我该如何解决?

回答

0

首先单独运行bundle install(链接README中的步骤4)。这应该安装必要的软件包。你可以运行bundle exec jekyll servebundle exec表示它将使用这些已安装的软件包。

+1

谢谢!我发现我的软件包安装失败!我已经解决了,问题就消失了。 – Jaskey

相关问题