Como acessar o cPanel
- https://seudominio.com.br/cpanel
- https://seudominio.com.br:2083
- pela área do cliente MyWay
Como usar package.json em uma aplicação Node.js hospedada no cPanel
O que é o package.json
O package.json é o arquivo central de um projeto Node.js. Ele costuma armazenar:
- nome do projeto
- versão
- dependências
- scripts
- campo main
- eventuais requisitos de versão do Node.js
Passo 1 – Confirmar se o arquivo está na raiz do projeto
O ideal é que o package.json esteja dentro da pasta principal da aplicação, junto da estrutura do projeto.
Isso facilita:
- instalação de dependências
- manutenção do código
- entendimento do projeto
Passo 2 – Revisar dependências
Abra o arquivo e confira principalmente as seções:
- dependencies = dependências de produção
- devDependencies = dependências de desenvolvimento
Em ambiente de hospedagem, o foco principal costuma ser o que está em dependencies.
Passo 3 – Verificar o campo main e scripts
O campo main pode apontar o arquivo principal do projeto.
Os scripts podem mostrar como o projeto costuma ser iniciado, por exemplo:
- start
- dev
- build
Passo 4 – Usar o package.json para instalar dependências
Ao instalar dependências no ambiente da hospedagem, o sistema usará o conteúdo do package.json para baixar os pacotes necessários.
Na prática, isso evita instalar tudo manualmente, pacote por pacote.
Passo 5 – Verificar compatibilidade
Se houver campo engines, ele pode informar a versão mínima ou recomendada do Node.js.
Além disso, observe se os scripts dependem de ferramentas que não existem no ambiente da hospedagem.
Boas práticas com package.json
- mantenha o arquivo atualizado
- não deixe dependências antigas sem necessidade
- documente claramente o que é necessário para iniciar a aplicação
- evite scripts confusos ou redundantes
- confirme se o arquivo inicial da aplicação bate com a estrutura do projeto
Resultado esperado
Ao final, o package.json passará a ser usado como referência técnica principal do projeto, facilitando instalação, manutenção e correção de problemas na hospedagem.
1. Verifique se o package.json está na raiz
2. Revise dependencies e scripts
3. Confira o campo main
4. Observe engines, se existir
5. Instale dependências com base nele
6. Compare com o arquivo inicial configurado no cPanel
7. Teste a aplicação
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br
