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

1.2K
Visualizações
Cómo compilar Production Next.js con un servidor personalizado (Nest.js)

Necesito ayuda sobre cómo debo compilar/construir mi proyecto usando Next.js cuando uso un servidor personalizado.

De hecho, uso Nest.js (TypeScript Node.js Framework) como mi Backend y envuelvo mi Next.js dentro de él (ya que Nest.js está basado en nodos, así que creo que esto debería funcionar) y realmente funciona.

Este es uno de los tutoriales que seguí: https://javascript.plainenglish.io/render-next-js-with-nestjs-did-i-just-made-next-js-better-aa294d8d2c67 .

Y cuando traté de construir la producción, Next.js me dio un error como este

problema

Entonces, básicamente, cuando uso el comando de nest build , se compila con éxito, pero solo la parte del backend (que es Nest.js). Cada vez que intentaba ejecutar localhost , fallaba y decía lo mismo arriba.

Y al igual que el segundo comando (que intenté agregar el next build ), mostraría el mismo error.

Sé dónde está el problema (básicamente necesitan la carpeta .next/ compilada), pero estoy un poco confundido sobre cómo resolverlo. ¿Tiene alguna idea de cómo debo decirle al compilador que la carpeta pages/ se ha movido a src/client/pages ?

[EDITAR] Solo para su información, esta es mi arquitectura de carpetas.

Estructura de carpetas


Cualquier tipo de ideas sería una gran ayuda. ¡Gracias chicos!

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Acabo de solucionar mi propio problema justo después de varios minutos. Publiqué esto, ¡incluso tuve problemas durante horas!

Entonces, solo quiero que sepan si alguien alguna vez viene con el mismo problema. De alguna manera, mi solución viene porque este Next.js CLI docs , así que gracias a eso.

Lo que hice fue simplemente cambiar el directorio primero al código de la carpeta Next.js correcto y comenzar a compilarlo. Lo hice desde scripts de compilación de package.json .

 "scripts": { "build": "NODE_ENV=production nest build && NODE_ENV=production cd src/client && next build" ... }
about 4 years ago · Juan Pablo Isaza Relatório
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