Dentro de la carpeta donde se hará el proyecto, se inicia con el comando “npm init -y”. Este comando creará un archivo package.json con configuraciones iniciales.
El segundo paso sería instalar las dependencias de desarrollo. Para eso, se instalará “datenv” para manejar las variables de entorno como las credenciales, el framework “express” que sirve para crear apps web y servidores web, también el modulo “promise-mysql” que permite manejar las conexiones de una manera asicrona.
Las dependneicas de desarrollo son: @babel/cli, @babel/core, @babel/node y @babel/preset-env, también el paquete “morgan” para ver en consola las peticiones que se estén haciendo. Se instalará también “nodemon” que sirve para observar los cambios y mostrarlos sin necesidad de detener y arrancar el proyecto.
npm i @babel/cli @babel/core @babel/cli @babel/node @babel/preset-env morgan nodemon -D
Babel: Permite convertir código de Javascript moderno a un estandar que entienden la mayoría de los navegadores.