Erfahre, wie du Übungen auf deinem eigenen Rechner löst
Wenn du Übungen auf deinem eigenen Rechner löst, kannst du den ganzen Code in einer Umgebung schreiben, mit der du vertraut bist.
Um eine Übung auf deinem eigenen Rechner zu lösen, musst du zuerst die Kommandozeile von Exercism mit dieser Anleitung installieren und einrichten.
Du musst der Kommandozeile sagen, wer du bist, damit wir alles richtig herunterladen können.
Deinen Token findest du auf deiner Einstellungsseite.
Danach kannst du die Kommandozeile wie folgt konfigurieren, wobei du <your-api-token> durch den Wert auf der Einstellungsseite ersetzt:
exercism configure --token=<your-api-token>
Nach der Installation kannst du die Übung mit dem folgenden Befehl auf deinen Rechner herunterladen (dabei ersetzt du <exercise-slug> und <track-slug> durch die passenden Werte):
exercism download --exercise=<exercise-slug> --track=<track-slug>
Du musst dir diesen Befehlsaufbau nicht merken, denn auf der Seite der Übung steht der passende Befehl für diese Übung.
Wenn der Download abgeschlossen ist, werden die Dateien der Übung auf deinen Rechner heruntergeladen.
Das Ziel jeder Übung ist eine Implementierung, die alle Tests besteht. So eine Implementierung nennt man eine Lösung.
Damit du das schaffst, enthält jede Übung die folgenden Dateien:
Je nach Track kann es weitere Dateien geben, die das Tooling des Tracks braucht, damit die Tests laufen.
Sobald deine Lösung alle Tests besteht, kannst du sie mit dem folgenden Befehl einreichen:
exercism submit <implementation_file_paths>
Dieser Befehl lädt deine Lösung auf die Exercism-Website hoch und gibt die URL der Lösungsseite aus.
Auch diesen Befehl musst du dir nicht merken, denn in der Datei HELP.md der Übung steht der richtige Befehl.
Du kannst auch eine unvollständige Lösung einreichen. Damit kannst du:
Führe den Hilfe-Unterbefehl aus, um die vollständige Liste der verfügbaren Befehle zu erhalten.
exercism help
Stelle sicher, dass du die neueste Version verwendest.
Prüfe, welche Version du verwendest:
exercism version
Vergleiche sie mit dem neuesten Release und aktualisiere, falls deine Version nicht die aktuellste ist.
Prüfe nach dem Upgrade die Version noch einmal. Wenn sich die Version nicht geändert hat, stelle sicher, dass du die aktualisierte Binärdatei ausführst.
which exercism
Wenn du weiterhin Probleme hast, öffne ein Issue in exercism/cli auf GitHub mit der Ausgabe des Troubleshoot-Befehls.
exercism troubleshoot
Du kannst Issues in unserem Issue-Tracker öffnen, und die Community versucht, dir zu helfen. Bitte stelle sicher, dass du die interaktive Einführung durchgearbeitet hast, bevor du ein Issue öffnest.