Agora você pode usar o Solito:
npx create-solito-app@latest
Este repositório está preguiçoso em favor do Solito
️
Aqui está um exemplo mostrando como criar um aplicativo React Universal usando Expo e Next.js em um monorepo.
Você encontrará incluído:
E pronto para uso (pequena configuração necessária):
Código compartilhado entre iOS, Android e Web
cd packages/app
Nativo
Ponto de entrada Expo: packages/expo/App.tsx
cd packages/expo
yarn start:expo para iniciar o aplicativo iOS e Android com a Expo
Demo: https://expo.dev/@poolpoolpool/example?release-channel=production
Dica Pro: Construa e inicie um cliente de desenvolvimento personalizado com SCHEME=com.example.axel yarn run:ios -d (Substitua axel pelo seu primeiro nome)
Web
Next.js EntryPoint: packages/next/src/pages/_app.tsx
cd packages/next
yarn dev para iniciar o aplicativo da web
Demo: https://expo-next-monorepo-example.vercel.app
yarn publish:productionyarn deploy - se falhar, certifique -se de configurar seu projeto corretamente: vá para as configurações do seu projeto no Vercel e defina a "predefinição da estrutura" para Next.js e o "diretório raiz" para packages/next Aqui está um exemplo de como lidar com a navegação: #1
Aqui estão algumas idéias para você começar:
Eu também recomendo conferir este exemplo de Cedric: https://github.com/bedric/eas-monorepo-example. Inclui algumas ações do EAS Github e um exemplo de fluxo de trabalho nu (ejetado).
Mit