@thiendangit1102/rn-typescript-graphql

0.1.9 • Public • Published

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

Package Sidebar

Install

npm i @thiendangit1102/rn-typescript-graphql

Weekly Downloads

28

Version

0.1.9

License

MIT

Unpacked Size

3.71 MB

Total Files

203

Last publish

Collaborators

  • thiendangit1102