Aus dem Kurs: Node.js Grundkurs

Github Codespaces nutzen – Tutorial zu Node.js

Aus dem Kurs: Node.js Grundkurs

Github Codespaces nutzen

Sie brauchen keine besonderen Berechtigungen auf Ihrem Computer, um all das zu machen, was wir in diesem Kurs machen. Sie könnten sogar auf Ihrem Handy oder auf Ihrem Tablet arbeiten. Denn das geht mit GitHub Codespaces, wo alles im Browser läuft. Alles, was Sie dafür brauchen, ist einen GitHub-Account. Wenn Sie dann eingeloggt sind, dann klicken Sie oben in diesem Repository auf Fork. Sie machen sich damit eine Kopie in Ihrem Account. Dann scrollen Sie einfach nach unten und klicken auf den Button und dann wird Ihr Fork erstellt. Und in diesem Fork können Sie nun mit GitHub Codespaces arbeiten. Dazu klicken Sie auf Code, dann auf Codespaces und dann auf den Button, um einen neuen Codespace zu erzeugen. Das dauert dann ganz kurz, bis alles geladen ist. Wenn Ihr Codespace gestartet ist, dann sehen Sie einen vollständig verfügbaren Editor in Ihrem Browser und hier können Sie nun arbeiten. Wenn Sie z.B. eine Challenge angehen wollen, wie in Kapitel 8, dann öffnen Sie das Ganze einfach. Und wenn Sie jetzt etwas bearbeiten, z.B. einfach ein console.log() einfügen, dann sehen Sie auf der linken Seite, dass Sie eine Änderung haben. Wenn Sie nun aus Versehen das Tab schließen, dann ist das gar kein Problem, denn Sie können wieder auf Ihren Fork zurück und dann laden wir die Seite neu und dann sehen wir unter Codespaces, dass dieser noch aktiv ist, und da gehen wir einfach zurück. Und dann wurde alles wiederhergestellt, wie es war. Codespaces haben aber eine begrenzte Lebenszeit. Sie werden in der Regel aber auch darüber informiert, bevor diese komplett beendet werden. Es empfiehlt sich daher, einfach Ihre Änderungen direkt in Ihrem Repository bzw. Ihrem Fork zu speichern. Und das geht ganz einfach, Sie drücken hier auf das Plus und sagen dann z.B. "added console.log" und dann Commit, dann synchronisieren Sie das Ganze, OK. Und jetzt befindet sich das in Ihrem Fork, wir schauen uns das kurz an. Wir wechseln in das Verzeichnis. Und jetzt schauen wir uns an, was in der Challenge steht, und dort finden wir jetzt unser console.log(). Und wir können jetzt ohne Probleme unseren Codespace beenden und einfach ein anderes Mal wieder zurückkommen und einen neuen Codespace starten. Und da Codespaces online sind, können Sie jetzt zwischen den Geräten beliebig wechseln, wie Sie wollen.

Inhalt