Jak zainstalować Codecombat na Ubuntu

Jak zainstalować Codecombat na Ubuntu

Dla każdego gracza, który chce nauczyć się programować, CodeCombat to świetna gra kodowa, aby się tego nauczyć, grając w gry. Codecombat to gra kodowa typu lochy, która pomaga małym dzieciom nauczyć się kodować, grając w gry. Kontrolujesz ruch graczy, pisząc kod w różnych językach, w tym Python i JavaScript.

CodeCombat jest dostępny online bez konieczności instalowania. Ale dla kogoś, kto uwielbia się opanować, instalowanie gry na twojej Ubuntu jest dobrym pomysłem. Istnieją różne kroki, aby uruchomić kodeCombat, a ten przewodnik to obejmuje.

Jak zainstalować Codecombat na Ubuntu

CodeCombat nie jest dostępny jako pakiet, który można łatwo zainstalować. Zamiast tego istnieją różne wymagania, które musisz najpierw zainstalować, zanim ostatecznie masz kodeCombat w swoim systemie. Po pierwsze, upewnij się, że masz stabilne połączenie internetowe, aby zaoszczędzić czas.

Musisz zainstalować różne zależności dla Codecombat, aby uruchomić na Ubuntu. zainstalować NodeJS, budynek. Python 2.7, I Git.

Poniższe polecenie instaluje cztery pakiety.

$ sudo apt-get instaluj git kompilacyjny nodejs Python2.7

Upewnij się, że pozwalasz na zainstalowanie wszystkich pakietów. Może to zająć trochę czasu, w zależności od prędkości Internetu.

Po zainstalowaniu zaktualizuj bazę danych Apt za pomocą poniższego polecenia:

Aktualizacja $ sudo apt

Następnie musimy dodać publiczny klucz GPG dla MongoDB. Skopiuj poniższe polecenie i wklej je na terminalu.

$ sudo apt-key adv --keyserver hkp: // keyserver.Ubuntu.com: 80 - -Recv 7F0CEB10

Po dodaniu klucza publicznego zaktualizuj bazę danych, jak na poniższym obrazku.

Byłoby również najlepiej, jeśli zainstalujesz menedżera pakietów węzłów (NPM) Aby pomóc w zarządzaniu potrzebnymi zależnościami przez Codecombat. Użyj poniższego polecenia, aby zainstalować NPM.

$ sudo apt instal NPM

Codecombat używa Pythona 2.7. Dlatego jeśli twoja domyślna wersja Pythona nie ma 2.7, musisz ustawić go do użycia wersji 2.7. Jeśli używasz najnowszych wersji Ubuntu, domyślnie jest Python3, więc użyj poniższego polecenia. Pamiętaj, że musisz mieć Python 2.7 zainstalowane tak, jak to zrobiliśmy we wcześniejszej sekcji, abyś mógł ustawić go jako domyślną.

$ npm Config Set Python 'What Python2.7 '

Potrzebujemy GIT do klonowania repozytorium Codecombat. Dlatego musimy skonfigurować git na terminalu, w tym nazwa użytkownika i hasło. Więc skonfiguruj git z poniższą składnią.

$ git config -global użytkownik.Nazwa „$ your_name”
$ git config -global użytkownik.E -mail „$ your_email_adress”

Po skonfigurowaniu GIT możemy teraz sklonować repozytorium CodeCombat. Użyj polecenia poniżej.

$ git clone https: // github.com/codecombat/codecombat.git

Po zakończeniu klonowania zauważysz, że aktualizacja wszystkich plików zostanie ukończona na dole pliku, jak na poniższym obrazku.

Po sklonowaniu przejdź do katalogu Codecombat.

Teraz śledź Upstream za pomocą poniższego polecenia.

$ git zdalny dodaj -f uptream https: // github.com/codecombat/codecombat.git

Codecombat również polega altana. Zamiast instalować osobno Bower, możesz użyć RPM do instalacji Bower i zbudowania plików zasobów jednocześnie. W tym celu uruchom polecenie poniżej.

$ npm instalacja

Po zajęciu zależności od altanowej musimy uruchomić serwer programisty.

W tym celu mamy dwie opcje. Możesz uruchomić brunch i godemon za pomocą poniższego polecenia.

$ npm uruchom dev

Alternatywnie możesz użyć poleceń poniżej plików klienta i kierowania wywołani serwerami do serwerów produkcyjnych CodeCombat.

$ npm uruchom internetowy pack - -Watch

Teraz uruchom poniższe polecenie, aby uruchomić serwer.

$ npm run proxy

Każda z dwóch opcji uruchomi serwer programistyczny. Możesz otworzyć swój lokalny host za pomocą adresu URL poniżej i uzyskać dostęp do kodekubat.

http: // localhost: 3000

Powinieneś uzyskać ekran powitalny Codecombat, jak ten.

Baw się dobrze grając w Codecombat.

Wniosek

CodeCombat to świetny sposób dla początkujących i dzieci, aby nauczyć się kodować poprzez manipulowanie tym, jak chcą, aby ich gra była, pisząc kod. Ten przewodnik przedstawił instalowanie Codecombat na Ubuntu.