Win10安装jekyll可能遇到的问题及解决办法

Win10安装jekyll可能遇到的问题及解决办法

错误1:

在执行 gem install jekyll 时出现以下错误,提示说SSL证书认证失败。

错误原文:

ERROR: Could not find a valid gem 'jekyll' (>= 0), here is why: Unable to download data from https://gems.ruby-china.com/ - SSL_connect returned=1 errno=0 state=error: certificate verify failed (https://gems.ruby-china.com/specs.4.8.gz)

在这里插入图片描述

错误1解决办法:

请修改 C:\Users\用户名(这里为电脑的用户名)\.gemrc 文件,增加 ssl_verify_mode: 0 配置,以便于 RubyGems 可以忽略 SSL 证书错误。
在这里插入图片描述

错误2:

在执行 jekyll new myblogs 时出现以下错误,提示说SSL证书认证失败。
在这里插入图片描述

错误2解决办法:

请修改 C:\Users\用户名(这里为电脑的用户名)\.bundle/config 文件,使BUNDLE_MIRROR__HTTPS://GEMS__RUBY-CHINA__COM/: "https://rubygems.org"在第一行,即让blunder优先使用https://rubygems.org作为源。
在这里插入图片描述

错误3:

在执行 jekyll serve 时出现以下错误。

错误原文:

Deprecation:The ‘gems’ configuration option has been renamed to 'plugins'. Please update your config file accordingly. Dependency Error: Yikes! It looks like you don’t have jekyll-paginate or one of its dependencies installed. In order to use Jekyll as currently configured, you’ll need to install this gem. The full error message from Ruby is: ‘cannot load such file – jekyll-paginate’ If you run into trouble, you can find helpful resources at https://jekyllrb.com/help/! jekyll 3.8.4 | Error: jekyll-paginate
在这里插入图片描述

错误3解决办法:

1、把博客文件夹“myblog”下“_config.yml”文件中的gems: [jekyll-paginate]改为plugins: [jekyll-paginate]
在这里插入图片描述
在这里插入图片描述
2、在cmd命令行窗口下执行 gem install jekyll-paginate 安装 jekyll-paginate。

参考资料:

1、[ruby]rubyGem出现ERROR: Could not find a valid gem时的处理方法 - 李明夕 - 博客园
2、ERROR: Could not find a valid gem ‘jekyll’ (>= 0), here is why: · Issue #34 · juthilo/run-jekyll-on-windows
3、Could not find a valid gem ‘jekyll’ 安装jekyll问题解决 - 阳光e站------zSunsoft Team - ITeye博客
4、Ruby Gem命令详解 - 简书
5、Setting up your GitHub Pages site locally with Jekyll - User Documentation
6、Bundle、Gem、Gemfile关系 - 简书
7、Windows安装Jekll - 不折腾会死 - SegmentFault 思否
8、MSYS2 homepage
9、Jekyll搭建写作环境问题集锦 - 简书
10、jekyll-paginate使用失败 - Monkey_D_Luffy的博客 - CSDN博客
11、jekyll安装过程中可能会遇到的一些错误及解决办法 - 浪潮之巅的专栏 - CSDN博客
12、Using Jekyll as a static site generator with GitHub Pages - User Documentation

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值