react-native-wix-engine
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
Installation
- 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
), usenvm
to manage multiple nodes (nvm ls
,nvm install 10
) - From within your project folder run
npm install
Running The Project
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