使用ruby安装jekyll(适用于sass、bundle安装)

如何安装ruby,请点击此处,查看具体文档.

gem install jekyll

报错:

ERROR:  While executing gem … (Gem::RemoteFetcher::FetchError)
     Errno::ECONNABORTED: An established connection was aborted by the software in your host machine. – SSL_connect (https://api.rubygems.org/quick/Marshal.4.8/jekyll-3.0.1.gemspec.rz)

原因是ruby 的gem被和谐了,现在淘宝的ruby工程师架设了rubygems的国内镜像。使用方法如下:

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l

再次安装jekyll

OK,问题解决

当然,这个解决方式,同时适用于sass和bundle的安装,只需要修改安装名称即可