React Native (Expo)
Quick start
Section titled “Quick start”tinkerise mobile rn my-rn-app --typescriptWhen to use
Section titled “When to use”Use rn when you want a React Native project with Expo managed workflow.
Prerequisites
Section titled “Prerequisites”- Node.js
>=18.0.0
First run after scaffold
Section titled “First run after scaffold”cd my-rn-appbun installbunx expo startUnified flags
Section titled “Unified flags”--no-install->--no-install--typescript->--template blank-typescript
Framework-specific behavior
Section titled “Framework-specific behavior”- tinkerise delegates to
create-expo-app. - The scaffolder ID is intentionally
rnfor short CLI usage. - Passthrough args are supported.
--typescriptmaps to Expo’s--template blank-typescriptstarter.--no-installmaps directly tocreate-expo-app --no-install.
Generated output
Section titled “Generated output”You get a standard Expo-managed React Native scaffold, usually including:
- App entry files (
App.tsxor equivalent template output) - Expo config (
app.json/app.config.*) - JavaScript/TypeScript project scripts for local and device testing
- Mobile-ready project structure aligned with Expo workflow
Related enhancements
Section titled “Related enhancements”- Linting for RN projects:
/guides/enhancements/eslint/ - Environment file scaffolding:
/guides/enhancements/env/ - CI checks for app workflows:
/guides/enhancements/ci/
See full command flags
Section titled “See full command flags”See full CLI flags: /reference/commands/