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.