¿Qué aprenderá?

Al finalizar este tutorial el estudiante estará en capacidad de configurar el entorno de trabajo para el desarrollo del proyecto del curso.

¿Qué obtendrá?

  1. Acceso al espacio de su equipo en Github.
  2. Las herramientas instaladas y los elementos necesarios para la ejecución del back y del front.

¿Qué necesita?

Es necesario que tenga:

  1. Manejo básico de github.
  2. Manejo de consola de comandos.

Para comenzar, cree una cuenta en Github con su correo uniandes o asocie el correo uniandes a una cuenta existente. Para esto último, vaya al perfil de su usuario y seleccione la opción Settings.


Imagen 1. Selección de la opción Settings.

Luego seleccione la opción Emails y agregue su correo uniandes.

Imagen 2. Selección de la opción Emails.

Luego de esto recibirá un correo de Github para finalizar el proceso de asociar el correo a su cuenta.

En Github existe una organización para el curso donde se encuentran creados los grupos (teams) y los repositorios de los proyectos de cada equipo.

Para acceder a su repositorio :

  1. Acepte la invitación que le llegó de Github en donde se le pide ser parte de un equipo.
  2. Una vez que acepte la invitación, debe poder ver el repositorio de su equipo..

Se requiere configurar, desde la línea de comandos de su máquina, el usuario que hace los commits en Git.

Si esto no se hace todos los commits aparecerán realizados por un usuario no determinado, por tanto, no será posible argumentar la autoría de los commits y esto tendrá un impacto negativo en el seguimiento semanal del proyecto.

Una vez haya abierto la línea de comandos ingrese las siguientes instrucciones:

git config --global user.name "su nombre"
git config --global user.email sulogin@uniandes.edu.co

El siguiente paso consiste en la instalación y configuración de herramientas. Para ello, instale las herramientas que se mencionan a continuación. Las versiones son las usadas o disponibles al momento de realizar este tutorial.

Nombre

Descripción

Versión

URL

Node.js

Entorno de ejecución para el back

12.17.0

https://nodejs.org/es/

Visual Studio Code

IDE

1.45.1

https://code.visualstudio.com/

Tabla 1. Herramientas necesarias para el desarrollo del proyecto.

Node.js

Después de la instalación de Node, se requiere instalar algunos paquetes. Para esto, vaya a una consola y ejecute los siguientes comandos:

Typescript: npm install -g typescript

Angular: npm install -g @angular/cli

Visual Studio Code

Luego de la instalación de VSCode, se recomienda instalar las siguientes extensiones:

Angular Essentials V.9 de John Papa

Angular Files V. 1.2.2 por Alexander Ivanichev