3
respostas

Erro ao iniciar projeto em React

Estou tentanto iniciar um projeto em React, mas tá me retornando esse erro no terminal. Procurei algumas soluções mas não consegui resolver, alguém consegue me ajudar? Agradeço desde já!!Insira aqui a descrição dessa imagem para ajudar na acessibilidade

3 respostas

Opa Jonatha, tudo certo?

Qual comando está tentando executar? Está utilizando o npm?

O erro em questão pode estar acontecendo por conta de um problema na instalação do npm ou no caminho para o comando utilizado. Geralmente, o erro ENOENT (Error NO ENTry) ocorre quando o sistema não consegue encontrar um arquivo ou diretório especificado.

Caso esteja utilizando o npm, uma possível solução é tentar reinstalar o npm, você pode fazer isso usando o comando “npm install -g npm@latest”. Além disso, sugiro tentar reinstalar o Node.js.

Fico à disposição.

Tenha um bom dia e bons estudos.

npm start, estou o usando o npm mesmo. Reinstalei ele e o Node também, mas permanece o mesmo erro!

Opa Jonatha.

Nesse caso, podemos testar algumas possíveis soluções:

  1. Certifique de estar na pasta correta, caso tenha criado a sua aplicação por meio do método create-react-app, por exemplo, lembre-se de usar o comando “cd” (change directory) para se alocar na pasta do projeto e depois utilizar o comando npm start;
  2. Certifique de estar criando a aplicação da maneira correta, você pode visualizar o método create-react-app neste link;
  3. Verifique a estrutura do seu projeto, alguns warnings indicam que certas funções foram descontinuadas, sugiro que se certifique de que todas as dependências do projeto estão atualizadas;
  4. Certifique que a variável de ambiente do PowerShell está definida no seu PATH. Para isso, pressione Win + R, digite"cmd" e pressionando Enter, depois escreva no terminal “echo %PATH%” e verifique se a variável: "C:\Windows\System32\WindowsPowerShell\v1.0" está inclusa entre as demais;
  5. Tente outros terminais, parece que o ambiente não consegue utilizar do PowerShell para executar certos comandos, verifique se o comportamento se mantém em outros terminais.

Espero que essas opções ajudem!

Fico à disposição.