Beste Methode für die automatische Erstellung von CoffeeScript / LESS?

825
Eric Muyser

Ich habe in letzter Zeit viel weniger mit LESS und CoffeeScript gearbeitet und habe mich gefragt, welche Methode das beste Monitoring wäre. Momentan verwende ich LESS.app, was großartig funktioniert, aber ich glaube nicht, dass es eine Lösung für CoffeeScript gibt. Also komme ich auf CLI zurück. Was nicht völlig unangemessen ist, wenn man bedenkt, dass einige der Pfadbefehle in verschiedene Verzeichnisse gehen, anstatt sie nebeneinander zu kompilieren. Ich stelle mir vor, LESS.app über ein Netzwerk (SSH in eine andere Box) zu laufen, wird keinen Spaß machen, auch wenn die Knurr-Benachrichtigungen nett sind.

Ich denke stattdessen, dass ich einfach die CS- und LESS-Überwachungsbefehle in Node.s-Skript ausführen soll, das für node-forever registriert ist. node-forever hat mich einmal in den Hintern gebissen, bevor er undicht wurde.

Also, was machen andere da draußen? Ideen?

0

1 Antwort auf die Frage

3
Trevor Burnham

Ich glaube nicht, dass jemand so etwas wie LESS.app für CoffeeScript gebaut hat. Der Befehlszeilen-Interpreter von CoffeeScript enthält jedoch folgende watchFunktionen:

coffee -cwo js coffee 

wird kontinuierlich alles aus dem coffeeVerzeichnis in das jsVerzeichnis kompilieren und bei jeder Änderung neu kompilieren. (Beachten Sie, dass neue Dateien nicht erkannt werden.)

Ich habe ein Befehlszeilenprogramm namens Jitter erstellt, das dasselbe mit einer etwas schöneren Syntax ausführt:

jitter coffee js 

Jitter hat auch ein paar andere nette Funktionen; Insbesondere werden neue Dateien erkannt und Growl-Benachrichtigungen angezeigt, wenn Ihr CoffeeScript einen Syntaxfehler enthält.