npm install
npm run dev
Tenemos rama main (es la que conecta con VERCEL) y rama develop(es la rama sobre la cual vamos a trabajar)
- clonar el repositorio:
git clone [email protected]:Gigi-U/foodies_backend.git
-
una vez clonado me posiciono sobre la carpeta y abro GITBASH (o desde el VSC) me aseguro de estar posicionado en main o master (a veces aparece asi)
-
voy a traerme las ramas creadas:
git branch -r
- moverme rama develop
git checkout develop
- crear mi propia rama a) estar posicionado en develop siempre b) creo mi rama:
git checkout -b nombre-de-la-nueva-rama
-
antes de empezar a trabajar me aseguro que lo voy a hacer en mi rama.
-
una vez que termine, antes de pushear lo mio SIEMPRE PULLEAR
git pull origin nombre-de-mi-rama
- para pushear SIEMPRE pusheo a mi rama. desde github se hace el merge a develop, y puego se hace el merge a main
- npm init -y
- npm install express ( crea la carpeta node_modules que ay que agregar al .gitignore para que no se suba al github)
- npm install -D nodemon (se instala solo en ambiente de desarrollo)
agrego dentro de package.json, en Scripts: "start":"node index.js", "dev":"nodemon index.js"
2 formas ->
- node index.js
- npm run dev -> usar este
para realizar el deploy necesitamos crear un archivo vercel.json
npm install mysql2