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!