Cómo instalar Codecombat en Ubuntu

Cómo instalar Codecombat en Ubuntu

Para cualquier jugador que quiera aprender a programar, CodeCombat es un gran juego de codificación para aprenderlo jugando juegos. El CodeCombat es un juego de codificación de tipo de mazmorra que ayuda a los niños pequeños a aprender a codificar jugando juegos. Controlas el movimiento de los jugadores escribiendo código en varios idiomas, incluidos Python y JavaScript.

CodeCombat está disponible en línea sin necesidad de instalarlo. Pero para alguien a quien le encanta controlar las cosas, instalar el juego en tu Ubuntu es una buena idea. Hay varios pasos para poner en ejecución de CodEcombat y esta guía lo cubre.

Cómo instalar Codecombat en Ubuntu

CodeCombat no está disponible como un paquete que puede instalar fácilmente. En cambio, hay varios requisitos que primero debe instalar antes de tener CodEcombat en su sistema. Primero, asegúrese de tener una conexión a Internet estable para ahorrar tiempo.

Debe instalar varias dependencias para que Codecombat se ejecute en Ubuntu. Instalar nodejs, construcción esencial. Python 2.7, y Git.

El siguiente comando instala los cuatro paquetes.

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

Asegúrese de permitir que todos los paquetes. Puede llevar tiempo, dependiendo de su velocidad de Internet.

Una vez instalado, actualice la base de datos APT utilizando el comando a continuación:

$ sudo apt actualización

A continuación, necesitamos agregar la tecla GPG pública para MongoDB. Copie el comando a continuación y péguelo en su terminal.

$ sudo apt-key adv-keyserver hkp: // keyserver.ubuntu.com: 80 - -recv 7f0ceb10

Una vez que se agrega la clave pública, actualice la base de datos, como en la imagen a continuación.

Además, sería mejor si instala el administrador de paquetes de nodo (npm) para ayudar a administrar las dependencias necesarias por Codecombat. Use el comando a continuación para instalar NPM.

$ sudo apt instalación npm

Codecombat usa Python 2.7. Por lo tanto, si su versión predeterminada de Python no es 2.7, debes configurarlo para usar la versión 2.7. Si está ejecutando las últimas versiones de Ubuntu, el valor predeterminado es python3, así que use el comando a continuación. Recuerda, debes tener Python 2.7 Instalado como lo hicimos en la sección anterior para que lo establezca como el predeterminado.

$ npm config set python 'que python2.7 '

Necesitamos GIT para clonar el repositorio de CodeCombat. Por lo tanto, debemos configurar Git en su terminal, incluido el nombre de usuario y la contraseña. Entonces, configure su git con la sintaxis a continuación.

$ git config -usuario global.Nombre "$ your_name"
$ git config -usuario global.Envíe un correo electrónico "$ your_email_address"

Con Git configurado, ahora podemos clonar el repositorio de CodeCombat. Use el comando a continuación.

$ git clon https: // github.com/Codecombat/Codecombat.git

Una vez que se realice la clonación, observará que la actualización de todos los archivos se completará en la parte inferior del archivo, como en la imagen a continuación.

Una vez clonado, navegue al directorio de CodeCombat.

Ahora, rastrea el río arriba usando el comando a continuación.

$ Git Remote Add -F HTTPS: // GitHub.com/Codecombat/Codecombat.git

Codecombat también se basa en cenador. En lugar de instalar Bower por separado, puede usar RPM para instalar Bower y crear los archivos de activos simultáneamente. Para eso, ejecute el comando a continuación.

Instalación de $ npm

Una vez que se cuidan las dependencias de la balanza, necesitamos ejecutar el servidor de desarrollo utilizando el administrador de paquetes de nodo.

Para eso, tenemos dos opciones. Puede iniciar el brunch y nodemon usando el comando a continuación.

$ NPM Run Dev

Alternativamente, puede usar los comandos a continuación para ver los archivos del cliente y enrutar las llamadas del servidor a los servidores de producción de CodeCombat.

$ npm run webpack - - -watch

Ahora, ejecute el comando a continuación para iniciar el servidor.

$ npm run proxy

Cualquiera de las dos opciones iniciará el servidor de desarrollo. Puede abrir su localhost utilizando la URL a continuación y acceder al CodeCombat.

http: // localhost: 3000

Debe obtener la pantalla de bienvenida de Codecombat como la siguiente.

Diviértete jugando codecombat.

Conclusión

CodeCombat es una excelente manera para que los principiantes y los niños aprendan a codificar manipulando cómo quieren que sea su juego escribiendo código. Esta guía presentó la instalación de CodeCombat en Ubuntu.