Run react native app on ios or android using a single command. This allows you to quickly run different branches without having to stop any processes or quit any programs, just run the command again on a different branch. Run in the root of your react native project.
rn-run [OPTIONS]
-i, --ios Run iOS
-a, --android Run Android
-s, --simulator <SIMULATOR>
-c, --clean-install Clean install
-h, --help Print help
-V, --version Print version
On MacOS you will need to set Ask before closing to Never in Terminal settings
- Install Rust, more info: https://www.rust-lang.org/learn/get-started
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
- Build & Install
cargo install rn-run
This will build and install the binary to ~/.cargo/bin/
on MacOS and add it to your PATH.