Webstorm9配置SASS编译环境

最近在学习SASS,研究了下编译的方法,现在大家一般用的有两种,一种是直接用命令行编译,另一种就是利用一些方便的编译工具,例如腾讯的koala。后来我发现,原来webstorm早就支持了sass编译  - - 真是贴心啊。。。。

废话不多说,直接去webstorm配置去。

打开settings,可以看到Tools下面有个file watchers选项,点进去如下图

右边显示的就是现在监视的实时编译文件配置,SCSS和SCSS-min就是我配置的。

点击加号,选择SCSS或者SASS(根据自己写的格式,SCSS是最新版的SASS后缀),我们这里选择是SCSS,进入配置界面

Name和Description就不用多介绍了,Options我们暂时也不用管(其实是我也不懂啥意思。。。)

File type就是我们需要监视的文件类型,这里当然是SCSS

Scope监视范围可以选择不同监视范围,这样就可以设置多个监视配置,输出对应不同的目录或者module下的SCSS文件。

Programe是scss编译工具的目录地址,因为SASS是依赖ruby的,所以我们还需要去安装ruby,ruby在window下的安装文件下载可以在   http://rubyinstaller.org/downloads/   网站找到,我这里下的193。其他环境的可以去官网下载:https://www.ruby-lang.org/

win环境的安装很傻瓜,一路next就行了,不过记得在选择目录的时候,有个add to PATH选项一定要勾上,这样就不用我们手动配置环境变量了。其他环境的没有安装过,百度吧。。。。

安装好ruby以后,打开cmd,输入gem install sass就可以安装SASS了,但是由于gem的默认原地址由于国内伟大的GFW原因可能连接不上导致无法安装,所以我们还需要替换一下。

依次输入:

gem sources –r http://rubygems.org/

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

gem sources –l

如果我们看到最后显示的地址只有国内淘宝提供的镜像地址就OK了

然后再输入gem install sass就可以了,完成后输入sass –v 就会返回sass的版本号。

OK以后,在webstorm里面选择本机ruby目录下bin目录里面的scss.bat文件(如果需要编译SASS文件则选择sass.bat)

下面的输出参数,可以根据自己的需要填写,下面列出的是一些常用的参数

  • --style表示解析后的css是什么格式,如:--style compressed,有四种取值分别为:nestedexpandedcompactcompressed.
  • --sourcemap表示开启sourcemap调试。开启sourcemap调试后,会生成一个后缀名为.css.map文件。 webstorm是默认开启sourcemap的,所以可以不填写
  • --debug-info表示开启debug信息,升级到3.3.0之后因为sourcemap更高级,这个debug-info就不太用了。

下面是四种格式编译后的样式:

// nested
#main {
  color: #fff;
  background-color: #000; }
  #main p {
    width: 10em; }

.huge {
  font-size: 10em;
  font-weight: bold;
  text-decoration: underline; }

// expanded
#main {
  color: #fff;
  background-color: #000;
}
#main p {
  width: 10em;
}

.huge {
  font-size: 10em;
  font-weight: bold;
  text-decoration: underline;
}

// compact
#main { color: #fff; background-color: #000; }
#main p { width: 10em; }

.huge { font-size: 10em; font-weight: bold; text-decoration: underline; }

// compressed
#main{color:#fff;background-color:#000}#main p{width:10em}.huge{font-size:10em;font-weight:bold;text-decoration:underline}

  

后面就是输出的目录地址和文件名,目录是相对于源文件的,点击Insert macro可以看到一些变量。默认的话是在源文件下输出CSS文件。

配置完毕后,点击OK就完成了。

然后我们新建个SCSS文件,输入内容就可以看到结果了

可以看到,我输入内容后,直接在源文件下生成了一个css文件和一个map文件。

这样就代表编译成功了,现在就可以开始我们编写我们的SASS项目了,就不用在考虑编译问题了。

时间: 2024-11-15 22:40:04

Webstorm9配置SASS编译环境的相关文章

NotPad++配置Java编译环境(转+修改)

JAVA的IDE工具有很多,除了常用的Eclipse JBuilder 和Netbeans外还有IBM的WSAD.VisualAge,Intel的InteliJ IDEA,Oracle的JDeveloper,Symantec的Visual cafe以及BEA的WorkShop.这些IDE对于JAVA开发来说,都各有特色.然而对于学习JAVA语言来说,为了避免对IDE的依赖,最初用编辑器编码还是很好的.而编辑器也有很多,notepad++便是其中一个比较好用的.因此,本文便介绍一下Notepad+

Editplus配置java编译环境

EditPlus配置java编译环境 第一步:检测自己是否已经有jdk 1.win+r,输入cmd,打开控制台 2.控制台下输入javac出现类似的画面,代表jdk已经成功安装 第二步:打开Editplus 1.选择工具下-->配置用户工具 2.选择用户工具==>添加工具==>选择应用程序(program) 3.配置javac,即编译环境 博主的路径 4.配置java,即运行 第三步:测试 1.新建java文件 2.代码如下,要用Ctrl+S保存,注意类名和文件名的关系 3.编译,Too

应用 EditPlus 配置 Java 编译环境

EditPlus(文字编辑器)一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做.英文拼字检查.自动换行.列数标记.搜寻取代.同时编辑多文件.全屏幕浏览功能.而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤.另外它也是一个非常好用的 HTML 编辑器,它除了支持颜色标记.HTML 标记,同时支持 C.C++.Perl.Java,另外,它还内建完整的HTML & CSS1 指令功能,对

【转】ubuntu下安装eclipse以及配置python编译环境

原文网址:http://blog.csdn.net/wangpengwei2/article/details/17580589 一.安装eclipse 1.从http://www.eclipse.org/downloads/index-developer.php?osType=linux&release=undefined下载linux版本的eclipse 2.使用sudo tar xvfz eclipse-jee-galileo-SR2-linux-gtk.tar.gz  -C /opt,解压

Sublime Text3 配置Python3编译环境

Sublime Text3 配置Python编译环境 进入Sublime Text3 ,然后选择菜单:工具(T)==>编译系统(U)==>新编译系统... 把上面的代码换成如下代码: "cmd": ["C:/Python36-32/python.exe","-u","$file"], "file_regex": "^[ ]*File \"(...*?)\", lin

ubuntu配置px4编译环境

一.主要参考的内容 px4的开发者手册 https://dev.px4.io/zh/setup/dev_env_linux.html 其中有的shell指令 权限设置 警告:永远不要使用sudo来修复权限问题,否则会带来更多的权限问题,需要重装系统来解决. 把用户添加到用户组 "dialout": sudo usermod -a -G dialout $USER 然后注销后,重新登录,因为重新登录后所做的改变才会有效. 安装 更新包列表,安装下面编译PX4的依赖包.PX4主要支持的系列

Ubuntu配置Android编译环境

1.Ubuntu安装 VMware安装ubuntu之后,安装Vmware tools: 1.安装完ubuntu后,VMware Workstation菜单:虚拟机-->安装 Vmware Tools(T)...(若菜单未灰色,则虚拟机->设置中挂载Vmware安装完后目录下的linux.iso未CD/DVD): 2.将VMwareTools-*tar.gz文件解压到某个目录,如当前用户Desktop下: 3.进入该目录,直接执行 sudo ./vmtools-install.pl,所有的问题都

使用Code::Blocks配置Python编译环境

1.先在CodeBlock中新建C或C++工程,因为在Project下才可调试代码. CodeBlock新建工程步骤:File——New——Project——Console applications——C或C++都可——Project所在路径(不可使用中文路径!) 2.工程目录下 main.c 改成 *.py 文件,本文改成test.py. 3.单击菜单栏Tools——Configure tools——Add按钮,出现Edit Tool页面,在此配置Python编译选项. 4.单击Setting

Sublime Text3 & MinGW & LLVM CLang 安装配置C-C++编译环境

Sublime Text是一款强大的跨平台代码编辑器,小巧而且丰富实用的功能是Visual Studio不能比拟的,但是编译运行是一个软肋,本文通过在sublime中配置g++编译器实现程序的编译功能.具体步骤如下: (一)       下载安装Sublime text3 for windows (二)       下载安装 MinGW (三)       下载安装 LLVM CLang (四)       Sublime Text3配置 (五)       编译测试 (六)       配置编