Skip to content

Functional programming techniques in JavaScript

Notifications You must be signed in to change notification settings

js-kata/functional

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS Kata - Functions and closures

Jak odpalić testy

Jeśli masz Node.js 7+ (najlepiej 8.6+)

Jeśli odpalasz je po raz pierwszy, zainstaluj zależności:

$ npm install

Następnie, aby puścić testy:

$ npm test

Jeśli wszystko poszło dobrze, powinieneś zobaczyć w konsoli, że wszystkie testy kończą się niepowodzeniem.

Aby puścić testy do pojedynczego zadania, możesz wykonać:

$ npm test -- problem1

Żeby nie wpisywać powyższej komendy co chwilę w konsoli, można posłużyć się tymi komendami:

$ npm run test:watch # dla wszystkich
$ npm run test:watch -- problem1 # dla pojedynczego

Wykonają one testy przy każdym zapisie pliku

Jeśli masz Dockera (i docker-compose)

Wystartuj kontener za pomocą docker-compose:

$ docker-compose up -d

Następnie możesz wejść do kontenera za pomocą komendy:

$ docker-compose exec node sh

Teraz po wpisaniu komendy ls powinieneś zobaczyć pliki, które znajdują się w repo - np. folder node_modules.

Od teraz możesz posługiwać się konsolą tak, jakbyś miał zainstalowanego Node.js (patrz wyżej).

Po zakończeniu pracy puść następującą komendę, aby wyłączyć kontener:

$ docker-compose down

About

Functional programming techniques in JavaScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published