说明

227 阅读1分钟

第一次开始写文章,主要目的是来记录自己学习前端的过程,怕是以后忘记,供自己看,当然也希望有大神可以指点一二,本人大四,还在实习。

第一步

1.  安装ruby https://rubyinstaller.org/downloads/ 要安装最新版本
2. 在命令行中输入 ruby -v 显示版本号则是安装成功

第二步

1. gem sources --remove https://rubygems.org/ 删除自带的源
2. gem sources --add https://gems.ruby-china.com/
安装淘宝镜像的源
3. gem sources -l 运行这个命令,则显示下面链接,则安装成功
   https://gems.ruby-china.com

第三步

1. 安装sass gem install sass

以上步骤均是在命令中执行的

遇到的问题

C:\Users\threestone>gem sources --add https://gems.ruby-china.org/

Error fetching gems.ruby-china.org/: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (gems.ruby-china.org/specs.4.8.g…)

解决方法:

ruby 没有包含 SSL 证书,所以 https 的链接被服务器拒绝。

解决方法很简单,首先在这里下载证书 http://curl.haxx.se/ca/cacert.pem, 然后再环境变量里设置 SSL_CERT_FILE 这个环境变量,并指向 cacert.pem 文件。

set SSL_CERT_FILE=C:\path\to\cacert.pem

修改证书的参考地址: https://github.com/ruby-china/rubygems-mirror.wiki.git

参考的文档链接:

rubyinstaller.org/downloads/

gems.ruby-china.com/

github.com/ruby-china/…

stackoverflow.com/questions/9…