This is a React Native project. Please make sure your environment is setup for the correct React Native version listed in our package.json
.
You can find their setup docs here: Setting up the development environment.
Please make sure you you select your operating system and then "Android" for the Target OS.
Once that's complete, please also do the following:
- Node & NPM:
- Install a node version management package: install NVM
- install the Node version listed in the
.node-version
file in root:nvm install <VERSION>
- Running the correct node version is very important
- CircleCI's command line tool:
- on Mac
brew install circleci
- or alternative installation
- on Mac
AVN is a really helpful little tool that will automatically load the correct Node version based on the .node-version
file in the root directory.
Install AVN with npm install -g avn avn-nvm avn-n
.
Important to Note: Set your Node version to 10 or less BEFORE installing AVN. Once it's installed you can set your Node version to whatever you want and it'll run.
If you've followed the setup instructions above, your environment should be setup for React Native Android development.