compass命令

1、创建scss项目

(1)      默认:compass create testProject;

(2)      自定义:

>compass create test --sass-dir "css/sass" --css-dir "css" --javascripts-dir "js" --images-dir "img"

>md js   // js的文件夹要自己手动创建(在IOS中,创建文件夹使用mkdir)

>md img  // img的文件夹需要自己手动创建(在IOS中,创建文件夹使用mkdir)

最终生成的目录如下:

2、实时监听的话,要先进入到那个目录下,

compass watch

 

3、手动编译和编译的输出风格

compass compile --output-style compressed

4、关于配置文件(config.rb)

(1)第一行require的意思是说,当我们在一个sass文件中,重复引用某个sass文件时,只输出一次编译效果

(2)接下来的是http_path到javascripts_dir是相应文件的存放位置,可以根据自己的需要进行配置

(3)#output_style = :expanded or :nested or :compact or :compressed这是sass文件编译的css的类型,有四种选择:

分别是:编译后保持原格式、嵌套型、紧凑型、压缩型

(4)#relative_assets = true 相对路径

如果使用图片精灵的话,如果没有打开相对路径的话,那么图片的路径就会是根路径,但是如果此时你设置的根路径(http_path = "/")的话,就会找不到图片资源,需要配置

http_path为服务器地址,不然会报错

(5)# line_comments = false  取消注释(文件自动注释的所使用的方法所在的文件和在文件中的第几行)

 

 

posted @ 2016-06-05 21:28  逆光飞翔23  阅读(325)  评论(0编辑  收藏  举报