React Viro AR/VR starter kit for Expo with TypeScript.
- React Viro requires native code and cannot run in Expo Go
- You must use development builds or prebuild to run this project
npm installGenerate native directories (required for ViroReact):
npx expo prebuild --cleanCheck for any project issues:
npx expo-doctorDevelopment builds (recommended):
npx expo run:ios
npx expo run:androidDevelopment server (after building):
npx expo start --dev-clientIf building through npx expo run:ios presents the following error "no such module 'ExpoModulesCore'", follow these steps:
-
Start your development server:
npx expo start --dev-client
-
Open the Xcode workspace for the project within the ios folder:
open ios/expostarterkittypescript.xcworkspace
-
Build and run the application directly within Xcode
This ensures the Metro bundler is running and properly connected to your iOS build.