pietgk / react-native-wix-engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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), use nvm 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 project
  • npm run build-android: build only Android project
  • npm run build-ios: build only iOS project
  • npm run build-ts: build build ts files
  • npm run ios: runs the Engine with demo modules on all opened iOS Simulator
  • npm run android: runs the Engine demo modules on all opened Android emulator
  • npm run start-empty-engine: runs the Engine on all opened Android emulator and iOS simulators

About

License:MIT License


Languages

Language:Java 22.6%Language:TypeScript 21.3%Language:Ruby 20.9%Language:JavaScript 18.6%Language:Objective-C 14.4%Language:Starlark 2.2%