Jekyll error when I try to save codes again
C:\Users\Admin\Desktop\ysunmi0427.github.io [master ≡]> bundle exec jekyll serve
Regenerating: 1 file(s) changed at 2016-06-09 10:53:40 ...done in 1.450617 seconds.
Regenerating: 1 file(s) changed at 2016-06-09 10:53:42 GitHub Metadata: No GitHub API authentication could be found. Some fields may be missing or have incorrect data....error:
Error: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
Error: Run jekyll build --trace for more information.
正如您所看到的,Jekyll会自动重新生成代码中的第一个更改,但在第二次审核时会失败。
我已经检查过Gems了。也许jekyll-paginate
存在一些问题。它安装得很好(我手动安装了gem install jekyll-paginate
,但jekyll build --trace
给了我一个错误。
依赖性错误:哎呀!看起来您没有安装jekyll-paginate或其中一个依赖项。为了使用当前配置的Jekyll,您需要安装此gem。来自Ruby的完整错误消息是:'无法加载此类文件 - jekyll-paginate'如果您遇到麻烦,可以在http://jekyllrb.com/help/找到有用的资源!
我尝试了所有版本的Ruby。
感谢。
答案 0 :(得分:1)
这就是我为解决这个问题所做的工作:
JEKYLL_GITHUB_TOKEN
env变量SSL_CERT_FILE
文件的.pem
env变量。我还撰写了一篇关于此案例的博客文章here。