Como acessar o cPanel
- https://seudominio.com.br/cpanel
- https://seudominio.com.br:2083
- pela área do cliente MyWay
Como ajustar dependências quando a aplicação Node.js não inicia
Como identificar que o problema é dependência
Os sinais mais comuns são:
- Cannot find module
- erro ao executar o startup file
- falha após atualização do projeto
- erro durante instalação de pacotes
Passo 1 – Conferir o package.json
Abra o package.json e verifique se todos os pacotes necessários estão listados em dependencies.
Se um pacote essencial estiver apenas em devDependencies, isso pode causar falha em alguns cenários de produção.
Passo 2 – Revisar logs
Consulte os logs da aplicação e procure o nome exato do pacote ou módulo que está faltando.
Isso ajuda a descobrir:
- qual dependência não foi instalada
- qual pacote está incompatível
- qual arquivo está tentando importar algo inexistente
Passo 3 – Reinstalar dependências
Depois de validar o package.json, faça uma reinstalação das dependências do projeto no ambiente correto da aplicação.
Isso é útil principalmente quando:
- o upload foi parcial
- o node_modules veio incompleto
- houve troca de versão do Node.js
- o projeto foi migrado de outro servidor
Passo 4 – Conferir versão do Node.js
Algumas dependências exigem versão mínima do Node.js. Se a aplicação usa versão antiga ou incompatível, o pacote pode falhar.
Compare:
- requisitos do projeto
- campo engines do package.json
- versão configurada no cPanel
Passo 5 – Reiniciar e testar
Após ajustar dependências:
- reinicie a aplicação
- teste a URL
- acompanhe os logs
- confirme se novas mensagens surgem
Boas práticas
- mantenha package.json consistente
- evite dependências sem uso
- documente o que é necessário para produção
- teste após qualquer atualização importante
Resultado esperado
Ao final, você terá ajustado as dependências essenciais da aplicação e terá maior chance de inicialização correta no ambiente hospedado.
1. Abra o package.json
2. Valide dependencies
3. Consulte os logs
4. Reinstale dependências no ambiente correto
5. Verifique a versão do Node.js
6. Reinicie a aplicação
7. Teste novamente
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br
