jekyll minimal mistakes theme throwing "uninitialized constant Faraday::Error::ClientError (NameError)"
jekyll minimal mistakes theme throwing "uninitialized constant Faraday::Error::ClientError (NameError)"
我刚开始使用 jekyll,并尝试将 minimal-mistakes-jekyll
主题安装为 gem。将 gem minimal-mistakes-jekyll
添加到我的 gem 文件中,使用 bundle 命令对其进行更新,并将其设置为 _config.yml 中由 jekyll new mywebsite
创建的目录中的主题,但是当我尝试 运行 bundle exec jekyll serve 时出现此错误:
/home/theo/gems/gems/octokit-4.14.0/lib/octokit/middleware/follow_redirects.rb:14:in
`': 未初始化常量 Faraday::Error::ClientError (NameError)
你的意思? Faraday::ClientError
当我尝试使用不同版本的 jekyll 时仍然存在。我不确定如何解决此问题,我们将不胜感激! 运行 Ubuntu 19.04 和 ruby 2.5.5,如果有用的话。
我设法通过编辑 Gemfile
并手动指定 0.17.3 版本来解决问题,该版本接缝是最后一个官方版本:
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins
gem 'faraday', '0.17.3'
完成之后,您需要运行执行以下命令:
rm Gemfile.lock
bundle install
我刚开始使用 jekyll,并尝试将 minimal-mistakes-jekyll
主题安装为 gem。将 gem minimal-mistakes-jekyll
添加到我的 gem 文件中,使用 bundle 命令对其进行更新,并将其设置为 _config.yml 中由 jekyll new mywebsite
创建的目录中的主题,但是当我尝试 运行 bundle exec jekyll serve 时出现此错误:
/home/theo/gems/gems/octokit-4.14.0/lib/octokit/middleware/follow_redirects.rb:14:in
`': 未初始化常量 Faraday::Error::ClientError (NameError)
你的意思? Faraday::ClientError
当我尝试使用不同版本的 jekyll 时仍然存在。我不确定如何解决此问题,我们将不胜感激! 运行 Ubuntu 19.04 和 ruby 2.5.5,如果有用的话。
我设法通过编辑 Gemfile
并手动指定 0.17.3 版本来解决问题,该版本接缝是最后一个官方版本:
source 'https://rubygems.org'
gem 'github-pages', group: :jekyll_plugins
gem 'faraday', '0.17.3'
完成之后,您需要运行执行以下命令:
rm Gemfile.lock
bundle install