Koala跨平台图形编译工具
jopen
10年前
Koala是一款预处理器语言图形编译工具,支持 Less、 Sass、 CoffeeScript、 Compass framework 的即时编译。 无需手动输入命令去编译,后台监听文件是否有改变,如有修改会自动进行编译。能够大大提升 Web
开发中的工作效率。
功能特性
- 多语言支持 支持Less、Sass、CoffeeScript 和 Compass Framework。
- 实时编译 监听文件,当文件改变时自动执行编译,这一切都在后台运行,无需人工操作。
- 编译选项 可以设置各个语言的编译选项。
- 项目配置 支持为项目创建一个全局配置,为文件设置统一编译选项。
- 错误提示 在编译时如果遇到语法的错误,koala将在右下角弹出错误信息,方便开发者定位代码错误位置。
- 跨平台 Windows、Linux、Mac都能完美运行。
系统支持及要求
Koala支持跨平台运行,完美兼容Windows、Linux与Mac 。
Linux系统下需安装好ruby运行环境, e.g. $ sudo apt-get install ruby
.
截图
开发文档
Koala基于node-webkit进 行开发。node-webkit 是 NodeJS 与 Webkit 的结合所提供的一个跨平台客户端应用开发底层构架。这也就意味着基于 node-webkit 之上,使用 Web技术 ( Node.JS,JavaScript,HTML5 )就可以编写客户端应用程序。
如何编译Koala源码
- 首先克隆Koala源码到你的本地,
$ git clone [https://github.com/oklai/koala.git](https://github.com/oklai/koala.git) Koala
; - 下载与你系统环境相对应已编译好的node-webkit文件,(见
node-webkit
项目介绍页中的下载链接); - windows系统:复制
nw.exe, nw.pak, icudt.dll
到koala/src
目录,并安装 Ruby 到koala/src/ruby
目录;
Linux系统:复制nw, nw.pak
,并安装ruby环境:sudo apt-get install ruby
;
node-webkit.app,Mac OSX已内置ruby,无需额外安装; - 最后运行
nw
可执行程序。
更多关于node-webkit
开发文档可参考其官方wiki。