无论如何,是否可以在保存时轻松编译CoffeeScript?我正在使用TextMate或Sublime Text 2。
Coffeescript具有“监视”功能。您可以将其设置为半永久性流程:
coffee –wc -o media/js/ src/coffee/*.coffee
对于每个扩展名为“ .coffee”的文件,每次保存时,相应的已编译“ .js”文件都会放入目标目录中。
就是说,我使用一个makefile和fabfile,因为我的HTML是HAML,我的CSS是LessCSS,并且我的开发目录不是我的测试路径,所以我需要足够聪明的东西来“构建和部署”。
如果您的计算机支持inotify,则可以使用inotifywait监视整个工作路径,然后根据需要调用Make。但是到那时,您就陷入了硬核怪胎。