【发布时间】:2017-01-11 09:00:48
【问题描述】:
如果您有兴趣随时随地浏览这些文档,请安装
jekyll-docsgem 并在终端中运行jekyll docs。
当我尝试在运行 macOS Sierra 的 MacBook Air 上安装 jekyll-docs 时,遇到了以下问题:
sunqingyaos-MacBook-Air:myblog sunqingyao$ jekyll docs
You must install the 'jekyll-docs' gem to use the 'jekyll docs' command.
sunqingyaos-MacBook-Air:myblog sunqingyao$ sudo gem install jekyll-docs
Successfully installed jekyll-docs-3.3.0
Parsing documentation for jekyll-docs-3.3.0
1 gem installed
sunqingyaos-MacBook-Air:myblog sunqingyao$ jekyll docs
You must install the 'jekyll-docs' gem to use the 'jekyll docs' command.
sunqingyaos-MacBook-Air:myblog sunqingyao$
如您所见,rubygems 告诉我它有successfully installed jekyll-docs-3.3.0,而jekyll docs 一直在下降。我重启了终端,还是不行。
【问题讨论】:
-
我会亲自将它添加到您的 gem 文件
gem 'jekyll-docs', '3.3.0'然后执行bundle install?如果已安装,请尝试运行jekyll _3.3.0_ docs -
您还需要确保您使用的是 Jekyll 3.3.0。
-
@Alan 是的,我将
jekyll 3.3.1与jekyll-docs 3.3.0一起使用,这可能导致了这个问题。现在的问题是我正在使用其他依赖于jekyll (= 3.3.1)的宝石(github-pages (= 114)),所以我无法降级 jekyll :( -
如果你使用 gem 方法,你可以试试
bundle update但这会更新到最新版本 -
@Alan 用
bundle update更新了所有内容,仍然出现上述错误,无论我运行jekyll docs还是bundle install jekyll docs
标签: ruby macos rubygems jekyll