Domande taggate «coffeescript»

CoffeeScript è un linguaggio che compila in JavaScript. Sotto tutte quelle imbarazzanti parentesi graffe e punti e virgola, JavaScript ha sempre avuto al centro uno splendido modello di oggetti. CoffeeScript è un tentativo di esporre le parti buone di JavaScript in modo semplice.




13
Come eseguire le attività di Gulp in sequenza una dopo l'altra
nello snippet in questo modo: gulp.task "coffee", -> gulp.src("src/server/**/*.coffee") .pipe(coffee {bare: true}).on("error",gutil.log) .pipe(gulp.dest "bin") gulp.task "clean",-> gulp.src("bin", {read:false}) .pipe clean force:true gulp.task 'develop',['clean','coffee'], -> console.log "run something else" Nel developcompito voglio correre cleane dopo che è finito, corri coffeee quando fatto, esegui qualcos'altro. Ma non riesco a capirlo. Questo pezzo …


8
Come definisco le variabili globali in CoffeeScript?
Su Coffeescript.org: bawbag = (x, y) -> z = (x * y) bawbag(5, 10) compilerebbe per: var bawbag; bawbag = function(x, y) { var z; return (z = (x * y)); }; bawbag(5, 10); la compilazione tramite coffee-script in node.js lo avvolge così: (function() { var bawbag; bawbag = function(x, …




9
Exec: visualizza stdout “live”
Ho questo semplice script: var exec = require('child_process').exec; exec('coffee -cw my_file.coffee', function(error, stdout, stderr) { console.log(stdout); }); dove eseguo semplicemente un comando per compilare un file script caffè. Ma stdout non viene mai visualizzato nella console, perché il comando non termina mai (a causa dell'opzione -w di coffee). Se eseguo …

11
Accesso alla proprietà null-safe (e assegnazione condizionale) in ES6 / 2015
Esiste un nulloperatore di accesso alla proprietà sicuro (propagazione / esistenza nulla) in ES6 (ES2015 / JavaScript.next / Harmony) come ad esempio ?.in CoffeeScript ? O è previsto per ES7? var aThing = getSomething() ... aThing = possiblyNull?.thing Questo sarà approssimativamente come: if (possiblyNull != null) aThing = possiblyNull.thing Idealmente …




13
CoffeeScript su Windows?
Come posso provare CoffeeScript su Windows? Le istruzioni di installazione sono solo per * nix: http://jashkenas.github.com/coffee-script/#installation MODIFICARE: Da quando l'ho chiesto tempo fa, sono apparse molte nuove risposte. Il numero (e la qualità) delle opzioni per gli utenti Windows è stato notevolmente aumentato. Ho "accettato" una risposta molto tempo fa, …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.