This project (Module 06) holds the coding exercises 🧑💻 planed by teachers 🧑🏫 about topic Terminal and Backend with Node.JS during my Hack A Boss bootcamp.
Also some usefull notes taken during that remote classes happens.
We are hackers 🧑🎓🧑💻🧞, we are bossers 🕴️, we are remoters 🌐⛓️.
Git. https://git-scm.com
Si quieres tener lo último de lo último... es conveniente que si, no lo has hecho ya, agregar los repositorios de fuentes propios de git, ya que las versiones de canonical suelen ir por detrás. Para ello ejecuta:
> sudo add-apt-repository ppa:git-core/ppa
> sudo apt update
Luego instalamos...
> sudo apt install git
NodeJS 12.x. https://nodejs.org
- se puede instalar globalmente mediante:
> sudo apt install nodejs
- o a través de sus paquetes de NodeSource: https://github.com/nodesource/distributions
# Instalamos el software previo
> sudo apt install curl
# Descargamos el paquete, cargandolo en la sesion bash
> sudo curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
# y lo instalamos tomando la caché bash como fuente
> sudo apt install -y nodejs
- también mediante su gestor de versiones nvm el cual nos permite una mayor flexibilidad. https://github.com/nvm-sh/nvm
- Tener varias versiones instaladas a la vez e ir cambiando entre ellas según requisitos.
- Es útil sobre todo si andamos desarrollando varios proyectos con código legacy.
- No necesitar permisos de superusuario (root), porque su estructura de ficheros se guarda en nuestro
$HOME
.
Visual Studio Code. https://code.visualstudio.com/
- se puede instalar desde la tienda de Snaps de Ubuntu
- como paquete Snap desde la terminal:
> sudo snap install --classic code
- como paquete
.deb
utilizandoapt
:
# Instalamos el software previo
> sudo apt update
> sudo apt install software-properties-common apt-transport-https wget
# Descargamos e instalamos los certificados con los que estan firmados los paquetes de Microsoft
> wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
# Agregamos el repositorio
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
# Lanzamos la instalación
> sudo apt install code
Por la terminal ejecutamos en orden los siguientes comandos:
# Creamos la carpeta del módulo y nos metemos en ella
> mkdir hab-mod06 && cd hab-mod06
# Inicializamos su repositorio
> git init
# Agregamos contenido
> echo "# MODULE 06 - BACKEND" >> README.md
> echo "node_modules" >> .gitignore
## Agregamos al repositorio
> git add --all
> git commit -m "🎉 Commit inicial. MODULE 06 - BACKEND"
For information ℹ️ on adding any content, please see first the CONTRIBUTING file.
The content of this project itself and the underlying source code used to format and display that content is licensed under the The GNU Affero General Public License Version 3.