CoffeeScript/LESS 自动编译的最佳方法?

CoffeeScript/LESS 自动编译的最佳方法?

最近我一直在大量使用 LESS 和 CoffeeScript,想知道什么是最好的监控方法。目前我使用 LESS.app,效果很好,但我认为目前还没有针对 CoffeeScript 的解决方案。因此,我回到了 CLI。考虑到一些路径命令会转到不同的目录,而不是并行编译,这并非完全不合适。此外,我认为通过网络(通过 SSH 进入不同的框)运行 LESS.app 不会很有趣,即使咆哮通知很不错。

我在想,我只需运行在注册到 node-forever 的 Node.s 脚本中的 CS 和 LESS 监视命令即可。node-forever 在泄漏内存之前已经咬了我一次。

那么其他人在做什么呢?有想法吗?

答案1

我认为还没有人为 CoffeeScript 构建过类似 LESS.app 的东西。但 CoffeeScript 的命令行解释器确实包含watch以下功能:

coffee -cwo js coffee

将不断将coffee目录中的所有内容编译到js目录中,每当有变化时就重新编译。(请注意,它确实不是检测新文件。

我创建了一个名为抖动它用稍微好一点的语法做同样的事情:

jitter coffee js

Jitter 还有其他一些不错的功能;值得注意的是,它可以检测新文件,如果您的 CoffeeScript 包含语法错误,它会提供 Growl 通知。

相关内容