- macOS 12.04
- Node 7.6.0
- React Native 0.40.0
- CodePush 1.17.4-beta
- git clone the repo
git clone https://github.com/WeHIT/client
cd client
- yarn install
yarn
- rnpm link
rnpm link
- react-native run
react-native run-ios
or
react-native run-android
You may encounter some problem such as Xcode、Android SDK or ADB. You can solve it by React Native Doc and Google.
- This App use Redux to handle the data flow, you can download React Native Debugger Apps to look more.
- This App use codepush@MicroSoft to handle the hot update, you can learn more at CodePush Doc or Google.