脚本/应用程序,在您保存时自动编译和压缩js文件

Jay*_*n P 9 javascript compression compiler-construction automation

我正在构建一个网站,并在一个目录中有多个js文件.当我保存任何一个js文件时,我想要一个脚本运行,它将使用谷歌闭包编译器jar编译和压缩所有文件.

来自Google Closure Compiler自述文件的示例:

java -jar compiler.jar --js=in1.js --js=in2.js ... --js_output_file=out.js

是否有shell脚本或应用程序执行此操作?我正在寻找类似于http://incident57.com/less/如何为CSS工作的东西.

Che*_*ery 0

Linux 和 Mac OSX 具有可让您监视文件系统更改的应用程序界面。

我自己使用linux,所以我熟悉inotify。制作一个压缩文件的脚本非常简单,我可以以可行的价格为您完成。

对于 Mac OSX,您可以使用FSEvents来获得相同的效果。虽然你需要自己做。

如果您想知道如何在 Windows 上执行此操作......好吧,没有人会使用该系统进行软件开发。