$ npm run eject
# for ios
$ npm run pod-install
$ npm start
Environment Setup Here
Code Push Setup Here
- Run Android
# run debug
$ npm run android:debug-develop
$ npm run android:debug-staging
$ npm run android:debug-product
# run release
$ npm run android:release-develop
$ npm run android:release-staging
$ npm run android:release-product
- Build Android
$ npm run build:apk-develop
$ npm run build:apk-staging
$ npm run build:apk-product
# build *.aab file for release
$ npm run build:aab-product
- Code Push
# code push ios
$ npm run codepush:ios-develop
$ npm run codepush:ios-staging
$ npm run codepush:ios-product
# code push android
$ npm run codepush:android-develop
$ npm run codepush:android-staging
$ npm run codepush:android-product
- For iOS I recommend that we should run application with Xcode and change Bundle Identifier match with each environment.