Hasznos CoffeeScript-források

Hasznos források gyűjteménye, amelyek segítenek elsajátítani a CoffeeScriptet


Így készítsd el az első Coffee-modulodat

Ahhoz, hogy létrehozz egy modult, amelyet a Bob = require './bob' sorral tudsz betölteni, írd ezt a kódot a bob.coffee fájlba:

class Bob

module.exports = Bob

A modulokról bővebb információt a Node dokumentációjában találsz.

Visual Studio Windowson

Ha rendelkezel a Visual Studio fizetős verziójával, letölthetsz egy olyan Visual Studio-megoldást, amely már be van állítva a CoffeeScripthez és a Visual Studio által támogatott többi nyelvhez.

Solution Explorer

  1. Töltsd le a GitHubról az Exercism.io Visual Studio Template sablont úgy, hogy az oldalon a Download Zip gombra kattintasz.
  2. Csomagold ki a sablont a feladataid könyvtárába, például a C:\src\exercises mappába.
  3. Telepítsd az Exercism CLI-t.
  4. Nyiss egy parancssort a feladatod könyvtárában.
  5. Add hozzá az API-kulcsodat az exercism-höz: exercism configure --key=YOUR_API_KEY
  6. Állítsd be a forráskönyvtáradat az exercism-ben: exercism configure --dir=C:\src\exercises
  7. Töltsd le az első feladatodat: exercism fetch coffeescript
  8. Nyisd meg az Exercism-megoldást a Visual Studióban.
  9. Bontsd ki az Exercism.coffeescript projektet.
  10. Kattints a Show All Files elemre a Solution Explorer nézetben (lásd lent).
  11. A feladat, amelyet épp letöltöttél, szürkén fog megjelenni. Kattints jobb gombbal a mappára, és válaszd az Include In Project lehetőséget.
  12. Kezdj el kódolni...

Add files

Ahhoz, hogy a Visual Studióban CoffeeScripttel dolgozhass, telepítened kell a Web Essentials bővítményt. Ez a JavaScripttel való munkát is sokkal könnyebbé teszi.

A unit teszteket a projektben található batch-fájllal futtathatod egy node.js parancssorból.

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

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

Ha a tesztek futtatásakor nem látsz semmilyen kimenetet, valószínűleg nem egy Node.js parancssorban vagy.

Ajánlott tanulási források

Nézd meg a tanulási segédanyagainkat.

Támogatás