若是你正在使用sass、less或coffee,而没有注意到koala, 那说明你可能已经很久没有更新你的知识库了。koala这个由国人编写的,用于编译sass、less、coffee利器,在最近的短短几个月曝光率不亚 于任何其余的技术。固然这跟其做者的辛勤劳动,让其更强更优秀有很大关系。在此先感谢koala的做者们,感谢大家给咱们带来这么棒的免费工具。css
其实编译工具备不少,我本人就各类免费的编译sass的工具都试过,通常都是不了了之,要么功能有限,要么编译速度不敢恭维,直到一个偶然的机会遇 到koala,才中止搜索脚步,稳定使用它,如今它已是我开机必备工具之一。下面我将以我本身的实际经验,简单介绍下koala。linux
了解了它的优势以后,咱们来熟悉下它的界面,这个其实也是我选择它的一个缘由。windows
上面四个数字分别对应四个区域:sass
第一区域:第一个按钮用于添加项目,第二个按钮打开编译文件的错误提示,第三个按钮设置koala,里面能够设置全部文件默认的编译输出方式,须要过滤的文件,界面语言(中文/英文)等。固然这里也包括目前koala的版本号及做者等信息。app
第二区域:project区域,能够直接把项目拖进该区域less
第三区域:需编译的文件列表,默认如下划线开头的文件不出现列表中,绿色表示动态编译的文件,灰色表示非动态编译。单击相应的文件,出现第四个区 块,设置文件编译的选项。若是你的文件是后添加的那么请点击上面的refresh按钮刷新须要编译的文件,固然也能够经过下面的几个all/less /sass/coffee来过滤本身要编译的文件。koa
第四区域:设置文件编译的选项,这个区域得选中第三个区域的某个须要编译的文件才会出现。以sass为例,第一个选项表示是否启用动态编译;第二组 表示是否启用这四个功能,我这边为了方便调试因此启用debug info,固然若是你使用compass那就得启用compass;第三组表示输出的css格式,分为四 种:nested,compressed,compact,expanded;最后一个compile按钮能够手动编译。工具
既然熟悉了界面,咱们就实际使用下吧,步骤走起:debug
第一步:首先点击咱们第一区域的那个齿轮按钮,设置下默认文件的编译方式,并把界面语言设置为中文。3d
第二步:添加咱们要编译的项目文件,可经过第一区域的加号那个按钮添加,也能够直接将项目拖到第二个project区域。
第三步:单击咱们须要编译的文件,出现第四区域设置下该文件具体的编译方式,若是没什么特别的,直接用默认设置的就ok,若是不须要动态编译,直接勾掉“即时编译”那个checkbox,其他的按照上面说的操做。
第四步:右键单击须要编译的文件,出现咱们经常使用的几个操做:打开文件,打开文件目录,打开输出文件目录,设置输出文件目录,编译,删除。通常这里咱们须要设置下咱们输出文件的目录。
第五步:若是你的文件既有less,sass还有coffee,那么就最好有必须点击下面的过滤条件,选择你要动态编译的文件,否则一锅煮头都大了。
教程走完,好了,就这么简单,没什么复杂的,本身动手试试吧。