Prerequisites
- Node.js 18+
- pnpm 8+
- Xcode with iOS Simulator
- Expo Go app (for development builds) or EAS CLI
Local Development
Configure environment
EXPO_CONFIG_MODE=development for Expo Go. EAS build scripts and EAS cloud builds set production automatically.Shared Package
The mobile app imports from@recipe-room/shared:
Useful Commands
| Command | Description |
|---|---|
pnpm dev:mobile | Start Expo dev server |
cd apps/mobile && pnpm type-check | Type check mobile app |
cd apps/mobile && pnpm test | Run mobile tests |
cd apps/mobile && pnpm lint | Lint mobile code |