简单说,Compass是Sass的工具库(toolkit)。
Sass本身只是一个编译器,Compass在它的基础上,封装了一系列有用的模块和模板,补充Sass的功能。它们之间的关系,有点像Javascript和jQuery、Ruby和Rails、python和Django的关系。
Compass是用Ruby语言开发的,所以安装它之前,必须安装Ruby。
二、安装Ruby
Windows下可以选择安装RubyInstaller for Windows,我选择的版本是Ruby 2.1.7。
三、修改gems源地址
由于网络原因,需要将原装gem源地址转化为稳定的镜像地址:
$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
四、安装Compass
$ gem update --system
$ gem install compass
五、使用Compass
$ compass create myproject
可以使用正规表达式中的 \p{}, utf编码属性(有许多,具体有有哪些,分别代表什么,你得去查一下)汉字的p 属性好像是 Han
实例如下: 'abc汉字abc' =~ /\p{Han}/, 我在ruby1.9.2的irb返回为3, 说明是可以的