3
respostas

[Reclamação] Ainda com o mesmo erro no npx react-native start. Será que vou ter que interromper o curso por conta disso?????

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

3 respostas
  1. DeprecationWarning: punycode module is deprecated: Este aviso indica que o módulo punycode está obsoleto. Você pode tentar atualizar o Node.js para a versão mais recente ou, se preferir, pode ignorar esse aviso, pois, neste momento, é apenas um aviso de depreciação e pode não estar diretamente relacionado ao problema principal.

  2. Watchman crawl failed: Este erro indica que o Watchman não está funcionando corretamente. O Watchman é uma ferramenta que ajuda no monitoramento de mudanças nos arquivos. Certifique-se de que o Watchman está instalado e em execução. Você pode tentar reiniciar o Watchman ou criar um arquivo de configuração vazio chamado .watchmanconfig na pasta raiz do seu projeto.

  3. Watchman error - root dir was removed or is inaccessible: Este erro sugere que o diretório raiz foi removido ou não é acessível. Certifique-se de que o diretório raiz do seu projeto está presente e acessível. Se você está usando controle de versão (como git), verifique se o repositório está inicializado corretamente.

  4. Failed to construct transformer - digital envelope routines::unsupported: Este erro parece estar relacionado a problemas de criptografia. Certifique-se de que sua versão do Node.js está atualizada. Se o problema persistir, pode ser necessário investigar mais a fundo ou verificar se há problemas específicos com as versões das dependências do seu projeto.

Além disso, certifique-se de ter as dependências corretas instaladas. Você pode tentar excluir a pasta node_modules e o arquivo package-lock.json (ou yarn.lock se estiver usando o Yarn) e, em seguida, reinstalar as dependências com npm install ou yarn install.

Tive muitos problemas ao tentar utilizar as mesmas versoes do curso. Fiz o passo a passo da documentacao do react-native: https://reactnative.dev/docs/environment-setup

baixando a SDK 17 :choco install -y nodejs-lts microsoft-openjdk17

configurando o PATH do Android e rodando os comandos:

npm uninstall -g react-native-cli @react-native-community/cli

e entao:

npx react-native@latest init AwesomeProject

O que eu fiz que funcionou: criar o um projeto react-native do zero com as versoes mais atualizadas

Boa noite, Tales! Agradeço a gentileza... Vou tentar fazer o mesmo aqui. Confesso que já tinha desistido...