Als «coffeescript» getaggte Fragen

CoffeeScript ist eine Sprache, die in JavaScript kompiliert wird. Unter all diesen peinlichen Klammern und Semikolons hatte JavaScript immer ein wunderschönes Objektmodell im Mittelpunkt. CoffeeScript ist ein Versuch, die guten Teile von JavaScript auf einfache Weise verfügbar zu machen.

317
Wie definiere ich globale Variablen in CoffeeScript?

Auf Coffeescript.org: bawbag = (x, y) -> z = (x * y) bawbag(5, 10) würde kompilieren zu: var bawbag; bawbag = function(x, y) { var z; return (z = (x * y)); }; bawbag(5, 10); Das Kompilieren über ein Kaffeeskript unter node.js umschließt Folgendes: (function() { var bawbag; bawbag = function(x,...

187
Exec: Anzeige stdout "live"

Ich habe dieses einfache Skript: var exec = require('child_process').exec; exec('coffee -cw my_file.coffee', function(error, stdout, stderr) { console.log(stdout); }); wo ich einfach einen Befehl ausführe, um eine Kaffeeskriptdatei zu kompilieren. Aber stdout wird nie in der Konsole angezeigt, da...

115
CoffeeScript unter Windows?

Wie kann ich CoffeeScript unter Windows ausprobieren? Die Installationsanweisungen gelten nur für * nix: http://jashkenas.github.com/coffee-script/#installation BEARBEITEN: Seit ich dies vor einiger Zeit gefragt habe, sind viele neue Antworten erschienen. Die Anzahl (und Qualität) der Optionen für...

105
Definieren eines Arrays anonymer Objekte in CoffeeScript

Wie definiere ich ein Array anonymer Objekte in CoffeeScript? Ist dies mit der YAML-Syntax überhaupt möglich? Ich weiß, dass es ziemlich einfach ist, ein Array benannter Objekte zu haben: items:[ item1: name1:value1 item2: name:value2 ] Es wäre jedoch etwas schwieriger, wenn diese beiden Objekte...