Hvordan installere Codecombat på Ubuntu

Hvordan installere Codecombat på Ubuntu

For enhver spiller som vil lære å programmere, er Codecombat et flott kodingsspill for å lære det ved å spille spill. Codecombat er et hogsepålende kodingsspill som hjelper små barn til å lære å kode ved å spille spill. Du kontrollerer spillernes bevegelse ved å skrive kode på forskjellige språk, inkludert Python og JavaScript.

Codecombat er tilgjengelig online uten å måtte installere den. Men for noen som elsker å få grepet om ting, er det en god idé å installere spillet på Ubuntu. Det er forskjellige trinn for å få Codecombat i gang, og denne guiden dekker den.

Hvordan installere Codecombat på Ubuntu

Codecombat er ikke tilgjengelig som en pakke som du enkelt kan installere. I stedet er det forskjellige krav som du først må installere før du til slutt har kodekombat på systemet ditt. Først må du sørge for at du har en stabil internettforbindelse for å spare tid.

Du må installere forskjellige avhengigheter for Codecombat for å kjøre på Ubuntu. Installere Nodejs, build-essensial. Python 2.7, og Git.

Kommandoen nedenfor installerer de fire pakkene.

$ sudo apt-get install git build-essensial nodejs python2.7

Forsikre deg om at du lar alle pakkene installere. Det kan ta tid, avhengig av internetthastigheten din.

Når du er installert, oppdater APT -databasen ved å bruke kommandoen nedenfor:

$ sudo apt oppdatering

Deretter må vi legge til den offentlige GPG -tasten for MongoDB. Kopier kommandoen nedenfor og lim den på terminalen.

$ sudo apt-key adv-keyServer hkp: // keyServer.Ubuntu.COM: 80 -RECV 7F0CEB10

Når den offentlige nøkkelen er lagt til, oppdater databasen, som på bildet nedenfor.

Det ville også være best hvis du installerer Node Package Manager (npm) for å hjelpe til med å håndtere de nødvendige avhengighetene av Codecombat. Bruk kommandoen nedenfor for å installere npm.

$ sudo apt install npm

Codecombat bruker Python 2.7. Derfor, hvis din standard Python -versjon ikke er 2.7, må du stille den til å bruke versjon 2.7. Hvis du kjører de nyeste Ubuntu -versjonene, er standard Python3, så bruk kommandoen nedenfor. Husk at du må ha Python 2.7 installert som vi gjorde i den tidligere delen for at du skulle angi den som standard.

$ npm config set python 'hvilken python2.7 '

Vi trenger GIT for kloning av Codecombat Repository. Derfor må vi sette opp Git på terminalen din, inkludert brukernavn og passord. Så sett opp Git med syntaksen nedenfor.

$ git config -global bruker.Navn "$ Your_name"
$ git config -global bruker.e -post "$ your_email_address"

Med Git konfigurert, kan vi nå klone Codecombat -depotet. Bruk kommandoen nedenfor.

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

Når kloningen er ferdig, vil du merke at oppdatering av alle filer blir fullført nederst i filen, som på bildet nedenfor.

Når den er klonet, navigerer du til Codecombat -katalogen.

Spor nå oppstrøms ved hjelp av kommandoen nedenfor.

$ git eksternt add -f oppstrøm https: // github.com/codecombat/codecombat.git

Codecombat er også avhengig av Bower. I stedet for å installere Bower hver for seg, kan du bruke RPM til å installere Bower og bygge aktivafilene samtidig. For det, kjør kommandoen nedenfor.

$ npm installasjon

Når Bower -avhengighetene er ivaretatt, må vi kjøre utviklingsserveren ved hjelp av Node Package Manager.

For det har vi to alternativer. Du kan enten starte brunsj og nodemon ved hjelp av kommandoen nedenfor.

$ npm run dev Dev

Alternativt kan du bruke kommandoene nedenfor se klientfiler og rute serveren ringer til produksjonsserverne til Codecombat.

$ npm kjør webpack - -se på

Kjør nå kommandoen nedenfor for å starte serveren.

$ npm kjør proxy

En av de to alternativene vil starte utviklingsserveren. Du kan åpne din localhost ved å bruke URLen nedenfor og få tilgang til Codecombat.

http: // localhost: 3000

Du bør få Codecombat velkomstskjermen som den nedenfor.

Ha det gøy å spille Codecombat.

Konklusjon

Codecombat er en flott måte for nybegynnere og barn å lære å kode ved å manipulere hvordan de vil at spillet deres skal være ved å skrive kode. Denne guiden presenterte å installere Codecombat på Ubuntu.