今天看大地老师的教学视频,需要安装sass环境,那就跟着教程来呗,啊,于是,一波bug来袭,费了老大劲,终于是搞定了。
首先:
我们找到sass中文网https://www.sass.hk/install/,按照教程来,下载了ruby安装包,https://rubyinstaller.org/downloads/下载合适自己系统版本的安装包,此处要注意:勾选Add Ruby executables to your PATH
添加到系统环境变量。
好了,接下来,安装好之后,我们在开始菜单,打开ruby,未避免不必要的麻烦,我们以管理员身份打开
下一步,根据sass中文网的步骤,删除源,替换源,安装,what,居然又遇见坑。
借助百度,才知道,失败定向淘宝源,那我打开网址看看https://ruby.taobao.org/ 公告显示,淘宝不干了,转手镜像源了,那按照提示再进行吧。
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
跟着输入命令了。发现又杯具了。
发现又是定向问题,打开https://gems.ruby-china.org/,发现又发公告了。
问题明白了,那改命令吧,org域名不能用了,改com了。这事情搞得。
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
gem sources -l
终于好了。
之后,gem install sass
终于安装好了。
中间,可能会有ssl安全链接的提示,
ruby SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B:
我百度之后,也找到解决方案,首先在这里下载证书(http://curl.haxx.se/ca/cacert.pem), 然后再环境变量里设置SSL_CERT_FILE这个环境变量,并把value指向这个文件。