npm install -g vercel
1.1.- Necesitamos registrarnos en vercel.com.
1.2.- Debemos loguearnos desde nuestra consola, con:
vercel login
Escogen loguearse con EMAIL y enter
(Introducen su email)…y enter
.
2.- DEPLOY EN /API
2.1.- Ingresamos a la carpeta API desde la terminal cd API
.
2.2.- Cambiamos el nombre del archivo de: now.json
a vercel.json
.
2.3.- Cambiamos el contenido del este archivo por el siguiente:
{
"version": 2,
"name": "petgram-server-TU_NOMBRE",
"alias": ["petgram-api-TU_NOMBRE"],
"builds": [{ "src": "index.js", "use": "@vercel/node" }],
"routes": [{
"headers": {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Methods": "GET, POST, PUT, DELETE, OPTIONS",
"Access-Control-Allow-Headers": "X-Requested-With, Content-Type, Accept"
},
"src": "/.*", "dest": "index.js" }
]
2.4.- y luego ejecutamos en la terminal vercel
para el deploy. Con la siguiente Configuración.
cd ..
.vercel.json
en la raiz del proyecto.vercel.json
reemplazando los valores:{
"version": 2,
"name": "petgram-TU_NOMBRE",
"builds": [
{ "use": "@vercel/static-build", "src": "package.json"}
],
"routes": [
{
"src": "(.*).js",
"dest": "/$1.js"
},
{
"src": "(.*).json",
"dest": "/$1.json"
},
{
"src": "/.*",
"dest": "index.html"
}
]
}
3.4.- ejecutamos vercel
en la términal y seguimos los pasos de igual forma como lo hicimos con /api
.
Y ya!! 😄
Gracias totales!!!
😄
Genial !!!
Hola, puedes compartir tu repositorio para clonar la carpeta api? no se por que a mi me genera tantos logs de errores, aun si sigo este tutorial.
https://github.com/cavesa10/react-vercel
Esto me ayudo muchísimo, gracias!
me sale el siguiente error y nose que hacer Error: Command “npm install” exited with 1
Error: Check your logs at https://petgram-server-johnathan-cnb22mifi-johnadev13.vercel.app/_logs or run
vercel logs petgram-server-johnathan-cnb22mifi-johnadev13.vercel.app
gracias
Este comentario fue de gran gran ayuda! Muchas gracias 😄
Me salvaste! Gracias.
Gracias hermano, me salvaste totalmente!!
https://github.com/cavesa10/react-vercel
Aca esta por si lo necesitan!
como puedo resolver este error
This Serverless Function has crashed.
Your connection is working correctly.
Vercel is working correctly.
500: INTERNAL_SERVER_ERROR
Code: FUNCTION_INVOCATION_FAILED
ID: iad1:iad1::h7k5x-1673145302250-82a50002f5d4
If you are a visitor, contact the website owner or try again later.
If you are the owner, learn how to fix the error and check the logs.
Solo me funciono la primera parte, la segunda parte aparece haciendo ‘Building’ y nunca termina :’(
x2 :c
Muchas gracias
💚💚💚
Gracias, me sirvió para generar el API de las categorías 😄
Muchas gracias!
Thanks!
Crack
Muchas gracias
Gracias, a continuar el curso
Como observación. Me salió una advertencia de que ‘name’ estaba deprecated.
Marcada a deprecated, aun funcionaron los pasos.
Muchas gracias bro!
muy buen aporte gracias!
Muchisimas gracias! me ahorro toda la vuelta de frenar con este curso para tener que ir a hacer otros 2 o gastar horas viendo documentación para montar un back que no venía al caso.
salvando la patria con detalles como estos. Gracias Men
Gracias bro 😃