Risorse utili su CoffeeScript

Una raccolta di risorse utili per aiutarti a padroneggiare CoffeeScript


Creare il tuo primo modulo Coffee

Per creare un modulo che possa essere caricato con Bob = require './bob', inserisci questo codice in bob.coffee:

class Bob

module.exports = Bob

Puoi trovare maggiori informazioni sui moduli nella documentazione di Node.

Visual Studio su Windows

Se hai una versione a pagamento di Visual Studio, puoi scaricare una soluzione di Visual Studio già configurata per funzionare con CoffeeScript e con gli altri linguaggi supportati da Visual Studio.

Solution Explorer

  1. Scarica da GitHub il Exercism.io Visual Studio Template facendo clic sul pulsante Download Zip della pagina.
  2. Estrai il template nella tua cartella degli esercizi, per esempio C:\src\exercises
  3. Installa la Exercism CLI
  4. Apri un prompt dei comandi nella tua cartella degli esercizi
  5. Aggiungi la tua chiave API a exercism exercism configure --key=YOUR_API_KEY
  6. Configura la tua cartella dei sorgenti in exercism exercism configure --dir=C:\src\exercises
  7. Scarica il tuo primo esercizio exercism fetch coffeescript
  8. Apri la soluzione Exercism in Visual Studio
  9. Espandi il progetto Exercism.coffeescript
  10. Fai clic su Show All Files in Solution Explorer (vedi sotto)
  11. L'esercizio che hai appena scaricato apparirà in grigio. Fai clic con il pulsante destro del mouse sulla cartella e scegli Include In Project
  12. Ora si scrive codice...

Aggiungi file

Per lavorare con CoffeeScript in Visual Studio, dovresti installare l'estensione Web Essentials. Renderà molto più semplice anche lavorare con Javascript.

Puoi eseguire i test unitari da una riga di comando di node.js usando il file batch nel progetto.

C:\Src\exercises\coffeescript> test example\bob_test.spec.coffee
.................

Finished in 0.02 seconds
17 tests, 17 assertions, 0 failures, 0 skipped

Se non vedi alcun output quando esegui i test, probabilmente non ti trovi in un prompt dei comandi di Node.js.

Risorse di apprendimento consigliate

Dai un'occhiata alle nostre risorse di apprendimento.

Supporto