Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ init ][ env ][ <dupme> ] setup your react-native environment and only ask me questions async #4

Open
24 tasks
braedontask opened this issue Sep 25, 2022 · 0 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@braedontask
Copy link
Owner

braedontask commented Sep 25, 2022

stuff every developer needs

  • i hate to be toxic but a mac (you cant do ios on windows so if ur cc use smellys mac)
  • homebrew is basically the app store for the mac terminal
  • once you have homebrew installing git is easy: brew install git in the terminal

pre react-native setup

  • if you dont have a github make one
  • copy this issue and make a new one replacing <dupme> with ur name
  • once you confirm the previous step with me ill add you to the repository
  • accept the repository invite and clone the repository locally

react-native setup steps

  • clone this repository and make its top level directory yuck
  • read through and do the react-native setup tutorial on ur machine (notice that they have selectors for mac/windows + ios/android)

things to double check

  • probably update your mac to new the OS
  • install xcode and xcode command line tools (xcode-select install)
  • install watchman (brew install watchman)
  • install node (brew install node)
  • install rvm (\curl -sSL https://get.rvm.io | bash -s stable --ruby)
  • upgrade ruby (rvm upgrade "ruby-2.7.5")
  • install cocoapods (sudo gem install cocoapods)
  • pod install in the ios directory
  • use npx react-native start + npx react-native run-ios in the yuck directory you cloned

post react-native setup

  • if you dont have vs code go get vs code (use vs code to make changes to the codebase)
  • in the repository add a newline to the readme under people who are qualified
  • make a new branch for your changes
  • push your changes to the new branch
  • pull request your changes to the readme for review
  • in the pull request body put a screenshot of the functioning ios simulator running yuck so we know ur like that

faq

image

@braedontask braedontask added help wanted Extra attention is needed good first issue Good for newcomers labels Sep 25, 2022
@braedontask braedontask changed the title [ init ][ env ][ <dupme> ] setup your react-native environment and leave me the fuck out of it [ init ][ env ][ <dupme> ] setup your react-native environment and only ask me questions async Sep 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant