This project is a partially implementation of Wix Multi-Module architecture for react-native application, you can read more here: https://medium.com/wix-engineering/react-native-at-wix-the-architecture-ii-deep-dive-9cfcb3c2822c
- Make sure you have all requirements for running React Native projects
- Make sure you're using a Mac and have Xcode installed
- Make sure your brew is upgraded (
brew upgrade) - Make sure you have node 10+ (
node -v), usenvmto manage multiple nodes (nvm ls,nvm install 10) - From within your project folder run
npm install
npm run build: build the projectnpm run build-android: build only Android projectnpm run build-ios: build only iOS projectnpm run build-ts: build build ts filesnpm run ios: runs the Engine with demo modules on all opened iOS Simulatornpm run android: runs the Engine demo modules on all opened Android emulatornpm run start-empty-engine: runs the Engine on all opened Android emulator and iOS simulators
