So installieren Sie Codecombat auf Ubuntu

So installieren Sie Codecombat auf Ubuntu

Für jeden Spieler, der das Programm lernen möchte, ist CodeCombat ein großartiges Codierungsspiel, um es durch Spiele zu lernen. Der Codecombat ist ein Codierungsspiel vom Typ Dungeon-Deling, das jungen Kindern hilft, durch Spiele zu lernen, wie man codiert. Sie kontrollieren die Bewegung der Spieler, indem Sie Code in verschiedenen Sprachen schreiben, einschließlich Python und JavaScript.

CodeCombat ist online verfügbar, ohne es installieren zu müssen. Aber für jemanden, der es liebt, sich mit den Dingen im Griff zu haben, ist es eine gute Idee, das Spiel auf Ihrem Ubuntu zu installieren. Es gibt verschiedene Schritte, um Codecombat zum Laufen zu bringen, und diese Anleitung deckt es ab.

So installieren Sie Codecombat auf Ubuntu

CodeCombat ist nicht als Paket verfügbar, das Sie problemlos installieren können. Stattdessen gibt es verschiedene Anforderungen, die Sie zuerst installieren müssen, bevor Sie schließlich Codecombat in Ihrem System haben. Stellen Sie zunächst sicher, dass Sie eine stabile Internetverbindung haben, um Zeit zu sparen.

Sie müssen verschiedene Abhängigkeiten für Codecombat installieren, um sie auf Ubuntu auszuführen. Installieren Nodejs, bau-wesentlich. Python 2.7, Und Git.

Der folgende Befehl installiert die vier Pakete.

$ sudo apt-Get Installieren Sie Git Build-Escial Nodejs Python2.7

Stellen Sie sicher, dass Sie alle Pakete installieren lassen. Es kann Zeit dauern, abhängig von Ihrer Internetgeschwindigkeit.

Aktualisieren Sie nach der Installation die APT -Datenbank mit dem folgenden Befehl:

$ sudo APT Update

Als nächstes müssen wir den öffentlichen GPG -Schlüssel für MongoDB hinzufügen. Kopieren Sie den folgenden Befehl und fügen Sie ihn in Ihr Terminal ein.

$ sudo Apt-Key Adv-KeyServer HKP: // KeyServer.Ubuntu.com: 80 -Recv 7f0ceb10

Sobald der öffentliche Schlüssel hinzugefügt ist, aktualisieren Sie die Datenbank wie im Bild unten.

Außerdem ist es am besten, wenn Sie den Knotenpaketmanager installieren (NPM) Um die erforderlichen Abhängigkeiten durch Codecombat zu verwalten. Verwenden Sie den folgenden Befehl, um NPM zu installieren.

$ sudo apt installieren npm

Codecombat verwendet Python 2.7. Wenn Ihre Standard -Python -Version nicht 2 ist.7, Sie müssen es für die Verwendung von Version 2 einstellen.7. Wenn Sie die neuesten Ubuntu -Versionen ausführen, ist die Standardeinstellung Python3. Verwenden Sie also den folgenden Befehl. Denken Sie daran, Sie müssen Python 2 haben.7 installiert wie wir im früheren Abschnitt, damit Sie es als Standardeinstellung festlegen können.

$ npm config set python 'welches python2.7 '

Wir brauchen Git, um das Codecombat -Repository zu klonen. Daher müssen wir Git in Ihrem Terminal einrichten, einschließlich des Benutzernamens und des Passworts. Richten Sie also Ihren Git mit der folgenden Syntax ein.

$ git config --global Benutzer.Nennen Sie "$ your_name"
$ git config --global Benutzer.E -Mail "$ your_email_address"

Mit Git konfiguriert können wir jetzt das Codecombat -Repository klonen. Verwenden Sie den folgenden Befehl.

$ git klone https: // github.com/codecombat/codecombat.Git

Sobald das Klonen abgeschlossen ist, werden Sie feststellen, dass die Aktualisierung aller Dateien unten in der Datei wie im Bild unten abgeschlossen wird.

Navigieren Sie nach dem Klonen zum Codecombat -Verzeichnis.

Verfolgen Sie nun den Upstream mit dem Befehl unten.

$ git remote add -f upstream https: // github.com/codecombat/codecombat.Git

Codecombat stützt sich auch auf Laube. Anstatt Bower separat zu installieren, können Sie RPM verwenden, um Bower zu installieren und die Asset -Dateien gleichzeitig zu erstellen. Führen Sie den Befehl unten aus.

$ npm install

Sobald die Bower -Abhängigkeiten erledigt sind, müssen wir den Entwicklungsserver mit dem Node Package Manager ausführen.

Dafür haben wir zwei Optionen. Sie können entweder den Brunch und den Nodemon mit dem folgenden Befehl starten.

$ npm run dev

Alternativ können Sie die folgenden Befehle ansehen Client -Dateien verwenden und die Server auf die Produktionsserver von CodeCombat weiterleiten.

$ npm run webpack - -watch

Führen Sie nun den folgenden Befehl aus, um den Server zu starten.

$ NPM Run Proxy

Eine der beiden Optionen startet den Entwicklungsserver. Sie können Ihren Localhost über die URL unten öffnen und auf den Codecombat zugreifen.

http: // localhost: 3000

Sie sollten den Codecombat -Begrüßungsbildschirm wie den unten erhalten.

Viel Spaß beim Spielen von Codecombat.

Abschluss

Codecombat ist eine großartige Möglichkeit für Anfänger und Kinder, zu lernen, indem man so manipuliert, wie ihr Spiel durch das Schreiben von Code sein soll. Diese Anleitung präsentierte die Installation von Codecombat auf Ubuntu.