Closed RennanD closed 1 year ago
Podemos colocar tudo dentro da pasta app mesmo que não sejam rotas? Não manjo muito do Expo Router, mas no Next.js a gente evita colocar tudo na pasta app, deixamos lá somente pra arquivos relacionados às rotas da aplicação.
@RennanD infelizmente isso não é possível, qualquer arquivo dentro da pasta app se torna automaticamente uma rota.
ai fica a duvida atualmente na pasta app, nos temos uma pasta de componentes, @types, assets, fora as outras pastas que são realmente rotas da aplicação, essas outras pastas acho melhor ficar dentro da pasta src e deixar dentro de app, realmente so as rotas da aplicação, o mais interessante seria se pudéssemos colocar a pasta app dentro da pasta src mas não sei se e possível hoje com o expo router.
@melquisedeque-magalhaes e @RennanD me parece ser possível definir a variável de ambiente no arquivo babel.config.js apontando o App dentro da pasta src com process.env.EXPO_ROUTER_APP_ROOT = __dirname + "/src/app";
Que tal essa tentativa?
@melquisedeque-magalhaes e @RennanD me parece ser possível definir a variável de ambiente no arquivo babel.config.js apontando o App dentro da pasta src com
process.env.EXPO_ROUTER_APP_ROOT = __dirname + "/src/app";
Que tal essa tentativa?
@rodrigorgtic Vou testar aqui para ver se vai kkk
@rodrigorgtic mano deu ruim, não funcionou
@melquisedeque-magalhaes tenta usar o 'require' ao invés do 'import' pra quando for arquivos js
@melquisedeque-magalhaes tenta usar o 'require' ao invés do 'import' pra quando for arquivos js
usei mesmo assim não foi mano.
Estranho, pois esse erro da quando vc executa o app fora da pasta mobile
Estranho, pois esse erro da quando vc executa o app fora da pasta mobile
erra isso mesmo mano, mas mesmo assim ele não pegou mano, ele não conseguiu pegar a pasta app dentro da pasta src
Galera, vou olhar aqui e já retorno pra vocês com a solução. 💜
Acho que podemos fechar essa issue @diego3g
Acho melhor definirmos a utilização da pasta
app
como padrão para desenvolvimento da parte mobile. Como o Expo Router está funcionando lá e alguns componentes já foram criados lá, na minha opinião vale mais centralizar todos os outros recursos lá. 💜