Теперь вы можете использовать Solito:
npx create-solito-app@latest
Это репо устанавливается в пользу Solito
️
Вот пример, показывающий, как создать универсальное приложение React с использованием Expo и Next.js в MonorePo.
Вы найдете включенные:
И готово к использованию (требуется небольшая конфигурация):
Код, общий между iOS, Android и Web
cd packages/app
Родной
Expo IntryPoint: packages/expo/App.tsx
cd packages/expo
yarn start:expo , чтобы начать iOS и приложение для Android с Expo
Демонстрация: https://expo.dev/@poolpoolpool/example?reelease-Calne=production
Совет Pro: Создайте и запустите пользовательский клиент разработки с SCHEME=com.example.axel yarn run:ios -d (замените axel на свое имя)
Веб -
Next.js intrypoint: packages/next/src/pages/_app.tsx
cd packages/next
yarn dev для запуска веб -приложения
Демо: https://expo-next-monorepo-example.vercel.app
yarn publish:productionyarn deploy - если оно не удалось, убедитесь, что правильно настроить свой проект: перейдите в настройки своего проекта на Vercel и установите «Pramework Preset» на next.js и «корневой каталог» в packages/next Вот пример того, как справиться с навигацией: #1
Вот несколько идей, которые вы можете начать:
Я также рекомендую проверить этот пример от CEDRIC: https://github.com/bycedric/eas-monorepo-example. Он включает в себя некоторые действия EAS Github и пример голой рабочего процесса (выброшенные).
Грань