Skip to content

PhantomDev327/ReactNative-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native TypeScript Apollo Graphql Boilerplate

React Native TypeScript Graphql Boilerplate

📘 Some libraries use in this boilerplate

👷‍♂️ Structure

React Native TypeScript Graphql Boilerplate React Native TypeScript Graphql Boilerplate React Native TypeScript Graphql Boilerplate

🚀 Getting Started

🆒 Usage React-Native 0.65.1 & React-Navigation 6

  • Create a new project using the template.
  npx react-native init MyApp --template @thiendangit1102/rn-typescript-graphql
  • Cd into directory
  cd MyApp/
  • Create .env
  cp .env.example .env
  • Add to .env
  API_URL=<YourGraphqlApiUrl>
  DEV_SERVER_IP=<YourDevGraphqlApiUrl>
  • Install dependencies using npm
  npm i or yarn install
  • Pod install
  npm run pod
  • run device
  npm run ios or yarn ios
  OR
  npm run android or yarn android

⚠️ React Native CLI

This template only works with the new CLI. Make sure you have uninstalled the legacy react-native-cli first (npm uninstall -g react-native-cli) for the below command to work. If you wish to not use npx, you can also install the new CLI globally (npm i -g @react-native-community/cli or yarn global add @react-native-community/cli).

If you tried the above and still get the react-native-template-react- native-template-typescript: Not found error, please try adding the --ignore-existing flag to force npx to ignore any locally installed versions of the CLI and use the latest.

Further information can be found here: https://github.com/react-native-community/cli#about

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published