1
resposta

Erro constante

Estou com erro ao executar o npm start --tunnel. Porém quando executo direto expo start --tunnel não tenho nenhum erro, mas não é atualizado o app.

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

Sistema usado:

  • SO: Ubuntu 22.4 (WSL2)
  • node: 14.17.2
  • npm: 6.14.13
  • expo-cli: 6.0.6

Package.json

    "expo": "~46.0.16",
    "expo-status-bar": "~1.4.0",
    "react": "18.0.0",
    "react-native": "0.69.6"
1 resposta

Olá, Renato!

Obrigado por compartilhar sua dúvida conosco. Entendo que você está enfrentando um erro ao executar o comando npm start --tunnel, mas quando executa diretamente expo start --tunnel, não ocorre nenhum erro, porém o aplicativo não é atualizado.

Pelo que vejo, você está utilizando o sistema operacional Ubuntu 22.4 (WSL2), o node na versão 14.17.2, o npm na versão 6.14.13 e o expo-cli na versão 6.0.6. Além disso, seu arquivo package.json indica que está utilizando o expo na versão ~46.0.16, o expo-status-bar na versão ~1.4.0, o react na versão 18.0.0 e o react-native na versão 0.69.6.

Uma possível solução para o seu problema seria verificar se todas as dependências estão corretamente instaladas e atualizadas. Recomendo que você execute os seguintes comandos para atualizar as dependências do seu projeto:

npm install --global expo-cli
npm install

Após realizar essas atualizações, tente executar novamente o comando npm start --tunnel e verifique se o erro persiste.

Caso o problema ainda não seja resolvido, sugiro que você verifique se todas as configurações do ambiente estão corretas, como as variáveis de ambiente e as permissões de acesso aos arquivos do projeto.

Espero que essas sugestões possam te ajudar a resolver o erro que está enfrentando. Se ainda tiver alguma dúvida, fique à vontade para perguntar. Estamos aqui para ajudar!

Espero ter ajudado e bons estudos!