1. 安装ruby
windows下一般从这里下载http://rubyinstaller.org/downloads/
2. 安装sass
- 2.1 安装好后,在开始菜单ruby文件夹下打开Start Command Prompt with Ruby,如果以添加PATH,直接从命令行应该也可以。
- 2.2 输入命令 gem install sass,第一次可能是网络问题导致失败,第二次成功。
- 2.3 gem install compass
此时连续出现两次上述错误,于是按照另外一种方法(http://www.ft-love.com/sass-compass-install-using.html)下载了compass-1.0.3.gem文件,并放到Ruby22(安装目录)文件夹下,然后重新执行gem install compass,在多次尝试下终于成功。执行过程中,其gem文件及依赖文件会放在D:\Ruby22\lib\ruby\gems\2.2.0\cache下,且执行过程中,有一个文件损坏,我就自己下载了一个,然后放在cacha文件夹下,也是可以的。
3. 由于国内网络原因,可以配置ruby的其他更新源地址
https://ruby.taobao.org/
$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org