2
respostas

[Bug] Erro ao rodar o npm start do backend

Como posso resolver esse problema ?

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Oi, Adriano, tudo bem?

O erro mencionado é "Cannot read properties of undefined (reading 'stdin')". Esse tipo de erro geralmente indica que há um problema com como o ambiente está tentando acessar ou ler uma propriedade não definida.

Aqui estão algumas sugestões que podem ajudar a resolver o problema:

  • Verificar se o json-server está instalado corretamente: o erro pode ser causado se o json-server não estiver instalado corretamente no seu projeto. Você pode tentar reinstalá-lo usando o comando:

    npm install -g json-server
    
  • Revisar o script de inicialização: no seu package.json, o script de inicialização está definido como json-server --watch db.json --port 3000. Certifique-se de que o arquivo db.json existe no diretório correto e que não há erros de digitação no script.

  • Executar o comando diretamente: Tente executar o comando diretamente no terminal para verificar se o problema persiste:

    json-server --watch db.json --port 3000
    
  • Verificar a versão do Node.js: às vezes, versões incompatíveis do Node.js podem causar problemas. Verifique se a versão do Node.js que você está usando é compatível com o json-server. Você pode atualizar o Node.js para a última versão estável usando:

    nvm install node # Se estiver usando nvm
    
  • Consultar o log de erro: o erro menciona que um log completo pode ser encontrado em um caminho específico no seu sistema. Você pode verificar esse arquivo de log para obter mais detalhes sobre o que pode estar causando o erro.

Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Funcionou!