sass和compass在windows环境下装好之后怎么编写代码

 我来答
城南明月羿当年
推荐于2016-03-26 · 知道合伙人生活技巧行家
城南明月羿当年
知道合伙人生活技巧行家
采纳数:24666 获赞数:123230
计算机爱好者

向TA提问 私信TA
展开全部
认识SASS/Compass
SASS是对CSS的预处理器,提供了许多便利的写法,它具有某些编程的思想(比如变量、嵌套、函数、运算等等),通过它再生成相应的CSS,使得CSS的开发,变得简单和可维护。而Comapss是基于SASS的一个库,Compass相对于SASS的关系大致相当于 JQuery:JS的关系。

SASS与Compass在Windows环境下的安装
SASS是依赖于Ruby的,因此在安装SASS之前,必须先在Windows内安装Ruby。

我们简单介绍一下Ruby在Windows下的安装过程:

Ruby的安装
请从这里下载Ruby并按步骤安装。

Ruby现阶段在Windows下的安装与一般应用程序安装没有太大区别,按照默认设置安装所需组件、选择安装目录等,Ruby在Windows下的环境变量等都是由安装程序自行设置的。了解Node.js的童鞋们应该能感觉到Ruby与Nodejs有很多相似之处。

Ruby环境内有个包管理器——GEM,它类似于Nodejs下的NPM,它随着Ruby一起被安装,因此不需要额外安装。啰嗦到这里,是因为sass和compass都是基于Ruby的包,一会儿我们安装Compass/SASS时会用到它。

如果安装成功,你在Windows下的command命令行里输入:

ruby -v
应该能够得到Ruby的版本号。到这里,我们已经可以接着安装SASS/Compass环境了。

SASS/Compass的安装
我们在Windows的command命令行中输入

gem install sass
即可完成安装。不过要注意,你的电脑必须能够访问到互联网,因为此时GEM会从远程服务器上下载sass。compass是依赖于sass的,因此必须在完成sass的安装后才能安装compass,安装方式同SASS,你只需在Windows的command命令行输入:

gem install compass
即可完成安装。截至目前,新版的SASS 3.3.4貌似与compass是存在问题的,因此可能会出现compass安装不成功的提示。

其他问题:
如果你使用了代理连接互联网,你可能需要设置GEM,否则它将不能获得网上的资源,设置方法:

export http_proxy=’http://username:password@url:port/

如果国外服务器不给力,也可以把GEM的源换成国内的,比如淘宝:

http://ruby.taobao.org/

你需要在CMD下设置:

gem sources -a http://ruby.taobao.org/

GEM包是可以事先下载,再通过Windows下的command命令行离线安装的,GEM包下载地址是:http://rubygems.org/ ,在这里搜索需要的GEM包即可。

假设你已经下载了GEM文件在本地,路径为 D:\gemFile,你需要把CMD的文件切换到该目录,具体如下:

D:
D:>cd gemFile
D:\gemFile> gem install --local compass.gem
与在线安装的区别仅仅是多了一个参数 –local。
此处compass是你要安装的gem包的文件名。
你可以使用上述任何一种方法安装sass与compass,但是请注意,如果你安装的SASS不是Compass要求的版本,会导致Compass安装不成功。

另外,更新GEM的版本,可以输入命令:

gem update --system
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式