Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

355
Visualizações
NextJs getStaticPaths no funciona correctamente en el entorno de producción

Desarrollé con éxito mi primera aplicación Next.js y la implementé en Vercel. Se ejecuta en un backend de ExpressJs con MongoDB para la base de datos. Es un sitio con letras de varias canciones. Pues aqui esta mi problema. Si bien todo funciona bien, en el momento en que agrego un nuevo documento de letras (una canción y sus letras), no lo carga y muestra una página de Error404. Lo mismo si creo un nuevo usuario. No carga su perfil y muestra una página de Error404. En mi entorno de desarrollo (vinculado a la misma API/DB) funciona bien. ¿Puede alguien por favor ayudarme?

Más específicamente. Aquí está el enlace a mi sitio desplegado: Lyrical Place

Aquí está el último y único documento que subí DESPUÉS de la producción: CANCIÓN

Muestra una página 404, mientras que no debería. ¡En mi base de datos existe y en mi aplicación de desarrollo funciona bien!


Nota 1: para agregar cualquier documento de letras, dejé una página /contribute SOLAMENTE en mi entorno de desarrollo.

Nota 2: sospecho que tiene que ver con getStaticPaths en mi directorio /songs/artists/title . Pero podría no ser ese el caso en absoluto.


EDITAR: 1

CÓDIGO RELEVANTE:

getStaticPaths en /canciones/artistas/título:

 export const getStaticPaths = async () => { const res = await fetch(`${process.env.PROXY}api/lyrics/getAll`); const data = await res.json(); const paths = data.all.map((name) => ({ params: { singer: name.singer.toString(), title: name.title.toString() } })); return { paths: paths, fallback: false }

}

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda