expo next monorepo example
1.0.0
您現在可以使用Solito:
npx create-solito-app@latest
該倉庫被棄用以支持Solito
配x
這是一個示例,展示瞭如何在monorepo中使用Expo和Next.js創建通用React應用程序。
您會發現包括:
和現成的(需要小配置):
iOS,Android和Web共享的代碼
cd packages/app
本國的
Expo入口點: packages/expo/App.tsx
cd packages/expo
yarn start:expo啟動iOS和Android應用的博覽會
演示:https://expo.dev/@poolpoolpool/example?Release-Channel=production
專家提示:使用SCHEME=com.example.axel yarn run:ios -d (用您的名字替換axel ),構建和啟動自定義開發客戶端
網絡
next.js entrypoint: packages/next/src/pages/_app.tsx
cd packages/next
yarn dev用於啟動Web應用程序
演示:https://expo-next-monorepo-example.vercel.app
yarn publish:productionyarn deploy部署到Vercel-如果失敗了,請確保正確配置您的項目:轉到Vercel上的項目設置,然後將“ Framework Prest”設置為Next.js和“ root Directory”和“ packages/next Directory” 這是如何處理導航的示例:#1
這裡有一些想法可以讓您入門:
我還建議您查看Cedric:https://github.com/bycedric/eas-monorepo-example的示例。它包括一些EAS GITHUB動作和裸露的工作流(彈出)示例。
麻省理工學院