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

219
Visualizações
Tener errores al implementar el servidor Node en heroku

Estoy implementando mi servidor Node Express en heroku, y tengo un error después de hacer git push heroku master . Soy un completo principiante en la implementación de aplicaciones en heroku. ¿Cómo soluciono este error?

Lo que he probado:

  • He configurado process.env.PORT .
  • Agregar un Procfile con web:node index.js en él
  • heroku restart
 2021-11-27T02:39:05.410712+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=logo-eshop.herokuapp.com request_id=fb4f6e95-de99-4135-9273-789af704557d fwd="79.66.155.39" dyno= connect= service= status=503 bytes= protocol=https 2021-11-27T02:39:05.650439+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=logo-eshop.herokuapp.com request_id=6572c3a7-f7c4-4ef6-ae09-cd4fcf0c6f5f fwd="79.66.155.39" dyno= connect= service= status=503 bytes= protocol=https

Además, arreglé el nodemon en mi paquete.json:

 "scripts": { "start": "node index.js" }

Pero sigo teniendo el error.

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

0

En realidad parece que es porque no se encuentra nodemon.

Nodemon no debe usarse en producción o implementación, ya que no necesita/no desea actualizar automáticamente su servidor en su entorno de producción.

Para evitar esto, simplemente agregue otro campo en la sección de secuencias de comandos de su archivo package.json y elimine nodemon de "inicio". Debería verse similar a esto:

 "scripts": { "start": "index.js", "dev": "nodemon index.js" },

Ahora, cuando desarrolle en su propia máquina, en lugar de llamar a npm start (o yarn start), llame a npm run dev (yarn run dev).

De esa forma, Heroku nunca intentará usar nodemon durante la producción y la implementación, pero podrá reiniciar automáticamente su servidor durante el desarrollo.

Heroku llamará a npm start, por lo que si hay un comando de nodemon aquí, fallará.

about 4 years ago · Juan Pablo Isaza Relatório

0

Encontré la solución. Para aquellos que puedan tener el mismo problema conmigo, simplemente agrego todas mis variables env en Heroku (Configuración> Vars de configuración).

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