一 webstorm配置sass
介绍下如何使用webstorm配置编译scss的输出目录。
1.下载Ruby
2.使用Ruby安装sass
1 | gem install sass |
3.检测是否安装成功。
1 | sass -v |
注意:关于sass和scss大家可以去查一下,这两个本质上的是一个东西。
前面的几步很多教程上都有,就不详细说了。
一般来说,我们期望scss目录和css目录是单独分开的,在scss目录中建立index.scss的文件。会弹出如上提示,点击yes,如果不小心点了no的话……
一样可以进入这个页面。
如果这样的默认路径,编译好的css文件是会直接生成在scss文件下。
但是我们可以将Arguments中的路径 --no-cache --update $FileName$:$FileNameWithoutExtension$.css
改成这样--no-cache --update $FileName$:$FileParentDir$\css\$FileNameWithoutExtension$.css
这样的话,生成的css文件就会在css目录下了
最后在提一点,如果要在scss文件中,输入中文的话,需要写上
@charset "UTF-8";
一 项目初始化
1. compass create myproject
2. cd myproject
3. compass watch
二
_variables.scss 公共样式
$headline-ff:Braggadocio,Arial,Verdana;
$main-sec-ff:Arial,Verdana;
screen.scss
@import "variables","compass/reset";
// 主标题样式
.headline{
font-family: $headline-ff;
}
/*页面主体内容样式*/
.main-sec{
font-family: $main-sec-ff;
.headline{
font:{
family: $main-sec-ff;
size: 16px;
}
}
.detail{
font-size: 12px;
}
}
三 normalize.css
1.config.rb
gem install compass-normalize
require 'compass-normalize'
2.screen.scss
@import "normalize";
发表评论: