Rubygems V3.1.2的Jekyll生成错误
我开始在我家电脑(mac)上的一个Jekyll网站上工作,然后在我的linux机器上继续工作。我在运行“jekyll serve”时遇到这些错误Rubygems V3.1.2的Jekyll生成错误,rubygems,jekyll,Rubygems,Jekyll,我开始在我家电脑(mac)上的一个Jekyll网站上工作,然后在我的linux机器上继续工作。我在运行“jekyll serve”时遇到这些错误 from /home/gmsdev/.rvm/gems/ruby-2.2.1/gems/jekyll-3.1.2/lib/jekyll/plugin_manager.rb:33:in `require_from_bundler' from /home/gmsdev/.rvm/gems/ruby-2.2.1/gems/jekyll-3.1.2/bin/j
from /home/gmsdev/.rvm/gems/ruby-2.2.1/gems/jekyll-3.1.2/lib/jekyll/plugin_manager.rb:33:in `require_from_bundler'
from /home/gmsdev/.rvm/gems/ruby-2.2.1/gems/jekyll-3.1.2/bin/jekyll:9:in `<top (required)>'
from /home/gmsdev/.rvm/gems/ruby-2.2.1/bin/jekyll:23:in `load'
from /home/gmsdev/.rvm/gems/ruby-2.2.1/bin/jekyll:23:in `<main>'
from /home/gmsdev/.rvm/gems/ruby-2.2.1/bin/ruby_executable_hooks:15:in `eval'
from /home/gmsdev/.rvm/gems/ruby-2.2.1/bin/ruby_executable_hooks:15:in `<main>'
关于如何从这里继续下去,有什么想法吗?试试看
bundle update
然后
是一个依赖关系管理器,您不需要Jekyll3.1.2要求的所有gem,只需要那些不需要的gem
此外,您的文件中还有一个错误:
gem:'bundler'
Bundler不应该在那里,也不应该出现:
第一行还有:
因此,请将您的文件缩减为:
gem 'jekyll', '3.1.2'
gem 'jekyll-paginate'
gem 'jekyll-gist'
gem 'thin'
如果你真的需要的话,就把其他的rake宝石也包括进去吧。对于一个标准的杰基尔项目,你不会
然后你就照大卫说的去做:
第一次运行bundle安装
运行bundle更新
用bundler为Jekyll服务:
bundle exec jekyll service
如果您在Linux上,可能需要在每个命令之前添加sudo
bundle exec jekyll serve
gem 'jekyll', '3.1.2'
gem 'jekyll-paginate'
gem 'jekyll-gist'
gem 'thin'