Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

306
Views
¿Cómo ejecuto un punto final de API implementado en Vercel? (sin usar Next.js)

Tengo una configuración un poco extraña aquí con un código base que heredé. Es una aplicación de CRA implementada en Vercel pero no usa Next.js.

Problema: no puedo llamar a myapp.com/nonce desde Postman ni acceder a él en mi navegador para ver la respuesta JSON. Hay algunas cosas de configuración que no están del todo bien, solo trato de averiguar qué es eso. Me encantaría cualquier ayuda aquí!

Tengo una estructura de archivos que se ve así:

 Project (create-react-app) src bunch of React code server index.js package.json package.json

(No está usando next.js. Si lo fuera, solo usaría los archivos /pages/api/* )

En mi package.json de nivel superior.json, tengo:

 "scripts": { "start": "react-scripts start", "build": "react-scripts build && cd server && npm install && npm run start", }

y en mi /server/package.json solo tengo un comando de start simple: node index.js

Mi archivo server/index.js :

 const path = require('path'); const express = require("express"); const PORT = process.env.PORT || 3001; const app = express(); app.use(express.static(path.resolve(__dirname, '../MyProject/build'))); app.get('/nonce', async (req, res) => { const { address } = req.query; const quantity = snapshot[address]; return res.json({ quantity, address }); // for testing })

Editar:

Tal como está, mi fase de build nunca se completa. Ejecuta un servidor en 3001 y ese es el último registro del registro de compilación.

 > MyProject-server@0.1.0 start /vercel/path0/server > node index.js Server listening on 3001
about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!