Tava enlouquecendo a semana toda, sem saber como resolver Vc solucionou tudo man, Obrigado Muito bom
@the.oldest.developer Жыл бұрын
Uma ótima dica também é ter uma politica para checar updates de libs e dependencias de forma recorrente, mantém a aplicação sempre atualizada e evita um gap muito grande de updates que em alguns casos (ja passei por dois) pode dar muita dor de cabeça e tomar muito tempo, ótimo vídeo Rodrigão parabéns!!!
@brasilpowergames Жыл бұрын
É importante lembrar que as dependências tem cache de suas próprias dependências, então, em muitos casos, assim como no meu (onde eu estava atualizando uma aplicação que desenvolvi no começo de 2020 com Expo 38 e React Native 0.62), pode ser necessário apagar o package-lock.json ou o yarn.lock (dependendo de qual gerenciador você escolheu) juntamente com a pasta node_modules e depois reinstalar tudo novamente.
@Aleweslei Жыл бұрын
Em um projeto criado a pouco mais de 1 ano, estamos na fase critica de atualizações. Dica de ouro Rodrigo, conteúdo de qualidade!
@marcospaulo.08 Жыл бұрын
Esse vídeo ajudou demais, recentemente voltei estudar o RN e queria ver alguns projetos antigos, apareceu exatamente esse problema. Com esse vídeo agora eu sei como solucionar!
@BrocchiRodrigo Жыл бұрын
Grande xará com boas dicas. Em projetos comuns eu uso o comando com yarn: "yarn upgrade-interactive --latest" (para atualizar as dependências gerais), mas para mobile com expo essa é uma boa ideia e bem simples inclusive.
@walisonjose20 Жыл бұрын
Ótimas dicas. No entanto é importante comentar que dependendo do tamanho do projeto e da quantidade de dependências existentes o trampo pode ser bem mais complexo. No ano passado passei por mesmo processo com demanda que tbm era a atualização de um projeto que estava rodando no SDK 35 para o SDK44. Atualmente eu estou passando novamente por essa fase atualizando do SDK 44 para o 48 e já notei que muita coisa mudou em pouco tempo. A dica de ouro seria aplicar um rotina de atualizações smpque for possível te economizará muito tempo e trampo no futuro! hahaha
@narebinhaa Жыл бұрын
Salvou muito! Meu projetinho 0800 vai voltar a vida de um jeito muito mais fácil do que eu pensava! rsrs
@felipermfalcao Жыл бұрын
Excelente dica!!! Com certeza vale mais vídeos do tipo!
@patrickrochao.50025 ай бұрын
Vídeo extremamente útil! Parabéns.
@ocacadordeporco5 ай бұрын
Toda vida, volto nesse vídeo pra atualizar uma aplicação antiga... Muito bom!!
@ribeiro.evandro Жыл бұрын
Esse vídeo salvou boa parte dos meus problemas... Estava com um app na versão 40 do Expo e atualizou tudo de boa... Mas como nem tudo são flores, o AdMob foi arquivado e agora a recomendação é uma lib do React Native, o que vai forçar o prebuild e sair do Expo... Bem e ruim, poderiam fazer um vídeo configurando adsense no React Native hein...
@samueloliveira4465 Жыл бұрын
Ótimo, Rodrigo, aproveitei para atualizar aqui também hahaha. Deixar tudo organizadinho para o NLW.
@williamcerqueira7236 Жыл бұрын
Ótimas dicas. Meu projeto está com conflitos nas dependências. Essas dicas foram ótimas.
@Willian_dotNet_Alves Жыл бұрын
Eu precisava atualizar o expo. Obrigado!
@Abnergamerlz6 ай бұрын
Deu certo! Muito obrigado Salvou kkkk, bah era só ler
@oliveirafc10 Жыл бұрын
Muito agradecido, tive problemas mas agora sei como resolver
@acm.marques Жыл бұрын
TOP D+ Grande Rodrigo nos vemos no RS/XP/
@lorddrumond39375 ай бұрын
Starting Metro Bundler TypeError: Cannot read properties of undefined (reading 'bodyStream')
@dev.negoplay54572 ай бұрын
Show de Bola valew ajudou mundou guardei
@bernardoeulermusic Жыл бұрын
caramba, enfrentei esse problema ontem, e preferi recriar o projeto e ir dando ctrl c ctrl v e dps de feito, agr que to vendo o vídeo kkkkkkk
@cauetteixeira536217 күн бұрын
o meu só inicia com npx expo start --tunnel, não consigo iniciar usando npx expo start sem ter o --tunnel,
@phelipeviana887 ай бұрын
Estou tendo problemas no build apk.. Está dando problemas no Graddle
@produtosexpress663 Жыл бұрын
O meu ta dando o erro SDK 46 esta dizendo que o expo-cli não suporta o Node +17 e pede para migrar para um novo local EXPO CLI, mas eu não estou sabendo migrar.
@edcristorj11 ай бұрын
Obrigado! Ajudou muito.
@hermessantos181 Жыл бұрын
lembrar tbm da versão no node, muitas vezes o projeto legado do expo pode utilizar uma versão muito antiga do node e não atualizar. Esse foi meu problema
@LoganoutGm Жыл бұрын
O pior é quando vc terminar uma aplicação..., enquanto estava desenvolvendo o Expo Go mostrando tudo funcionando, nenhum log de erro, tudo parecia uma maravilha, um alívio... daí vc resolver criar uma build... tá tudo funcionando sem erro, vamos criar uma build... mandei pro expo buildar... todos os logs verdinho, coisa mais linda... baixei a build e coloquei pra rodar, o que aconteceu? nada, literalmente nada, a aplicação nem abriu, na verdade abriu e logo crasha kkkkkkkk e eu não faço a mínima ideia do que possa ser, pq é a primeira build q criei confiando no que estava vendo durante o desenvolvimento.
@luanalcantara81886 ай бұрын
quando rodo o projeto aparece o erro "ConfigError: Cannot determine which native SDK version your project uses because the module `expo` is not installed. Please install it with `yarn add expo` and try again." posso tentar abrir o terminal e fazer isso tambem?
@josiascordeiroful8 ай бұрын
Essas atualizações é o que faz muita gente desistir de programar😂😂😂😂😂😂😂
@misterjs2310 ай бұрын
Thanks!, Rodrigão, qual é a distro linux que vc usa?
@rubineibackend Жыл бұрын
Legal, mas a propria doc da expo recomenda q o upgrade deve ser feito de forma sequencial, nesse caso deveria atualizar para o 46, depois 47 e só depois o 48. Dessa forma será mais facil corrigir possíveis erros. Recentemente atualizei do sdk 37 para o 46… Fiquem atento quanto a isso
@brasilpowergames Жыл бұрын
Cara, isso pode levar a uma baita perda de tempo. Eu acho interessante tentar fazer o update diretamente primeiro, se não der nada, ótimo; se der, bom, vc tem mais tarefa de casa para fazer. Eu atualizei um app do começo de 2020 com expo 38 para o 48 diretamente. Não foi de primeira, mas depois que eu deletei o yarn.lock, foi que uma maravilha
@rubineibackend Жыл бұрын
@@brasilpowergames eu fiz um a um kkk
@thenriquedb Жыл бұрын
Para projetos com bare workflow essa é a melhor abordagem
@armadoelibertario9238 Жыл бұрын
Faz um vídeo explicando quando usar aplicações mobile nativas ou PWA, quais as vantagens de cada um desses caminhos.
@Darkzin7xis Жыл бұрын
Pwa é um web app
@leonardosilva97459 ай бұрын
E quando for Bare workflow, deve apagar as pastas android e ios e fazer o prebuild de novo ?
@welly7973 Жыл бұрын
tenho uma dúvida sobre essas mensagens de vulnerabilidades que aparecem no npm, devo me preocupar com isso? isso sempre foi uma pulga atrás da minha orelha.
@patricioalex96 Жыл бұрын
Eu não sei o que aconteceu, mas o app parou de fazer requisições no prebuild. Como se tivesse um bloqueio e a requisições não funciona mais. Fica pensando, como se o servidor ainda estivesse processando a solicitação.
@videosdaora5501 Жыл бұрын
Próximo video do Rodrigão poderia ser um app de assinatura digital
@nelsinhoz17 ай бұрын
Muito bom, obrigado por compartilhar! Aproveitando a oportunidade, estou com problema na renderização da minha aplicação pelo app Expo go, não dá erro nenhum porem não renderiza nada, a tela fica em branco. Alguém pode me ajudar? 😥😥
@IndraUlukaDas Жыл бұрын
Funcionaria bem com projetos expo bare dentro de monorepos?
@leandroramos1990 Жыл бұрын
Só queria saber qual package instala no terminal para ter esse autocomplete rs
@rogerioronne1 Жыл бұрын
Rodrigo, para fazer essa atualização na aplicação backend, seria o mesmo processo?
@laquimane811 ай бұрын
Ajudou muito... 👍
@ronalddurand2680 Жыл бұрын
Boa dica Rodrigo..
@brunopapait7657 Жыл бұрын
Alguém pode me dizer se com esse comando npx expo install --fix atualiza também as dependências de terceiro ou apenas as oficiais ?
@FigueiraJuninhu Жыл бұрын
Esses erros que aparece ali nas inatalações das bibliotecas VULNERABILITIES é normal ?
@me.dwesley Жыл бұрын
Infelizmente sim... Essa lib tem muitas dependências cruciais com vulnerabilidades severas
@Darkzin7xis Жыл бұрын
Algum emula sem ser o Android studio??
@GuilhermeMendes246 Жыл бұрын
Genymotion
@vedvoyager Жыл бұрын
Alguém poderia me dar umas dicas de como integrar um projeto expo com mysql? Pago pelas horas de consultoria...
@narebinhaa Жыл бұрын
O recomendado é subir um Backend em servidor a parte e o React Native(app) costuma as API deste backend
@eduardobaia17 ай бұрын
do 50 pro 51... Nao funciona mais meu projeto, quando vou atualizar, Password: The following packages should be updated for best compatibility with the installed expo version: expo-constants@15.4.6 - expected version: ~16.0.1 expo-linking@6.2.2 - expected version: ~6.3.1 expo-router@3.4.10 - expected version: ~3.5.11 expo-status-bar@1.11.1 - expected version: ~1.12.1 react-native@0.73.6 - expected version: 0.74.1 react-native-gesture-handler@2.14.1 - expected version: ~2.16.1 react-native-reanimated@3.6.3 - expected version: ~3.10.1 react-native-safe-area-context@4.8.2 - expected version: 4.10.1 react-native-screens@3.29.0 - expected version: 3.31.1 typescript@5.4.5 - expected version: ~5.3.3 react-native-maps@1.10.0 - expected version: 1.14.0 Your project may not work correctly until you install the expected versions of the packages. › Installing 11 SDK 51.0.0 compatible native modules using npm > npm install npm error code ERESOLVE dai tento atualiza a primeira.. eduardobaia@Eduardos-Air simplify % npm install expo-router@~3.5.11 npm warn ERESOLVE overriding peer dependency npm warn While resolving: simplify@1.0.0 npm warn Found: react-native-gesture-handler@2.14.1 npm warn node_modules/react-native-gesture-handler npm warn peer react-native-gesture-handler@">= 1.0.0" from @react-navigation/drawer@6.6.15 npm warn node_modules/@react-navigation/drawer npm warn @react-navigation/drawer@"^6.6.15" from the root project npm warn 1 more (the root project) npm warn jeito vai ser criar outro projeto do zero e copiar as coisas..
@williammendonca9975 Жыл бұрын
Você pode usar o comando: npx expo upgrade
@gabrielresende1369 Жыл бұрын
Também sempre utilizo este comando quando necessário
@leandrojosejanotte3290 Жыл бұрын
Show 😊
@AlexandreGoncalves-im9yi Жыл бұрын
Top 🎉
@leonardoinhoqui4 ай бұрын
pessoal vangloria esse expo eu achei uma bosta so quero gerar .apk pra fazer teste locais eu to la la 1horas e 55 minutos esperando ele gerar a build
@guilhermekodiabe82752 ай бұрын
Tem como gerar um APK localmente. Só n lembro de cabeça como faz. Mas já fiz isso. Pq esperar 2h para só testar eh fod@
@leonardoinhoqui2 ай бұрын
@@guilhermekodiabe8275 ah mano achei uma bosta pra mim o react cli e infinitamente melhor e mais trabalho é ... o expo te deixa preguiçoso kkk
@MolotovClipes Жыл бұрын
HAHAHAHAHAHAHAHA
@andersonleite766 Жыл бұрын
Alguem me ajude a resolver esse erro não consigo criar um projeto. npm ERR! could not determine executable to run npm ERR! A complete log of this run can be found in: /home/anderson/.npm/_logs/2023-05-11T22_17_41_525Z-debug-0.log