2010-08-31 18 views
1

Salut, je suis en utilisant CoffeeScript pour mes applications maintenant et je l'aime, mais récemment j'ai eu beaucoup de mal avec la compilation, je l'utilise pour une application de rails et quand je runce qui ne va pas quand je compile mes fichiers .coffee

coffee -w -c public/javascripts 

il compilera correctement la première fois, mais quand je fais quelques changements, il tourne juste

(function() { 

})(); 

quelque temps avant que tout fonctionnait comme prévu compilation correctement chaque fois qu'un fait un changement (0,9 .1), mais j'ai essayé de passer à la version 0.9.2 en utilisant npm et j'avais vraiment ouble, rien ne fonctionnait, j'ai installé la première fois en utilisant sudo, j'ai téléchargé la source et utilisé sudo bin/cake install

Répondre

5

Vous pourriez être en cours d'exécution dans cette question (maintenant fixe):

http://github.com/jashkenas/coffee-script/issues/closed#issue/665

.. qui se produirait lorsque vous utilisez --watch, si votre éditeur de texte a d'abord enregistré un fichier vide avant d'enregistrer le contenu du fichier. Vous pouvez mettre à jour le dernier master pour le réparer.

+0

Super Je vais appliquer le patch. J'utilise vim comme éditeur principal. –

0

Peut-être un problème de caractère de retour chariot. J'ai expérimenté cela dans l'IDE Netbeans jusqu'à ce que j'ai commencé à utiliser le plugin CoffeeScript pour netbeans.