https://github.com/uditkarode/react-native-skeleton
a ready-to-go React Native starter template which gives you everything you probably want. [does not work anymore, but you can still hand pick the changes]
https://github.com/uditkarode/react-native-skeleton
boilerplate react-native react-native-boilerplate
Last synced: 10 months ago
JSON representation
a ready-to-go React Native starter template which gives you everything you probably want. [does not work anymore, but you can still hand pick the changes]
- Host: GitHub
- URL: https://github.com/uditkarode/react-native-skeleton
- Owner: uditkarode
- Created: 2021-06-28T14:19:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-03-21T03:19:16.000Z (almost 4 years ago)
- Last Synced: 2025-01-14T18:08:39.642Z (12 months ago)
- Topics: boilerplate, react-native, react-native-boilerplate
- Language: Java
- Homepage:
- Size: 1.33 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# react-native boilerplate
This repository is meant to house patches to ease initial configuration of a react native project (at least for me).
It involves:
* enabling Hermes
* enabling architecture based splitting
* disabling builds for x86 and x64
* removing initial tests and sample files
* adding dynamic light/dark mode support
* proper directory structure
* typescript
* svg plugin integration
* newest gradle version for android
* removal of jcenter from android, since it's deprecated
After you run `react-native init`, `cd` into the project folder and run [skeleton.sh](https://github.com/uditkarode/react-native-skeleton/raw/master/skeleton.sh) from this repository.
## Important Note
Everytime you do a yarn operation (yarn install, or similar), make sure to run `projectFixer.sh` from this repo. The `skeleton.sh` script should have auto added it into your project. This is required to fix a bug in one of the gradle files which appears when using a newer version of gradle.