Tanuld meg, hogyan oldj meg feladatokat a helyi gépeden
Ha a saját gépeden oldod meg a feladatokat, minden kódolást egy számodra ismerős környezetben végezhetsz.
Ahhoz, hogy a saját gépeden megoldj egy feladatot, először telepítened és be kell állítanod az Exercism parancssori felületét. Ehhez kövesd ezeket az utasításokat.
Meg kell mondanod a parancssori felületnek, hogy ki vagy, hogy helyesen tudjuk letölteni a dolgokat.
A tokenedet a beállítások oldaladon találod.
Ezután a következő paranccsal állíthatod be a parancssori felületet, a <your-api-token> helyére a beállítások oldalon található értéket írva:
exercism configure --token=<your-api-token>
A telepítés után a következő paranccsal töltheted le a feladatot a saját gépedre (a <exercise-slug> és a <track-slug> helyére a megfelelő értékeket írva:
exercism download --exercise=<exercise-slug> --track=<track-slug>
Ezt a parancsszerkezetet nem kell megjegyezned, mert a feladat oldalán megtalálod a feladathoz tartozó megfelelő parancsot.
Amint a letöltési parancs lefutott, a feladat fájljai letöltődnek a saját gépedre.
Minden feladat célja, hogy olyan implementációt készíts, amely minden teszten átmegy. Az ilyen implementációt megoldásnak nevezzük.
Hogy ebben segítsünk, minden feladat a következő fájlokat tartalmazza:
A kurzustól függően más fájlokra is szükség lehet ahhoz, hogy a kurzus toolingja futtatni tudja a teszteket.
Amint a megoldásod minden teszten átmegy, a következő paranccsal küldheted be:
exercism submit <implementation_file_paths>
Ez a parancs feltölti a megoldásodat az Exercism weboldalára, és kiírja a megoldás oldalának URL-jét.
Ahogy korábban is, ezt a parancsot sem kell megjegyezned, mert a feladat HELP.md fájlja tartalmazza a helyes parancsot.
Beküldhetsz hiányos megoldást is, ami lehetővé teszi, hogy:
Futtasd a help alparancsot, hogy megkapd az elérhető parancsok teljes listáját.
exercism help
Győződj meg róla, hogy a legújabb verziót használod.
Ellenőrizd, melyik verziót használod:
exercism version
Hasonlítsd össze a legutóbbi kiadással, és frissíts, ha a verziód nem a legfrissebb.
Frissítés után még egyszer ellenőrizd a verziót. Ha a verzió nem változott, győződj meg róla, hogy a frissített binárist futtatod.
which exercism
Ha még mindig problémád akad, nyiss egy issue-t a GitHubon az exercism/cli repóban, mellékelve a troubleshoot parancs kimenetét.
exercism troubleshoot
A hibakövetőnkben nyithatsz issue-t, és a közösség megpróbál segíteni. Kérünk, hogy mielőtt bármilyen issue-t nyitnál, menj végig az interaktív bemutatón.