Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bamlab/react-native-make
A collection of everyday React Native CLI tools
https://github.com/bamlab/react-native-make
cli icon icons plugin plugins react-native splash-screen splashscreen
Last synced: 27 days ago
JSON representation
A collection of everyday React Native CLI tools
- Host: GitHub
- URL: https://github.com/bamlab/react-native-make
- Owner: bamlab
- License: mit
- Archived: true
- Created: 2019-08-27T09:57:56.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-28T15:03:31.000Z (about 3 years ago)
- Last Synced: 2024-07-13T01:35:02.633Z (5 months ago)
- Topics: cli, icon, icons, plugin, plugins, react-native, splash-screen, splashscreen
- Language: TypeScript
- Size: 743 KB
- Stars: 761
- Watchers: 11
- Forks: 86
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Everyday tools for simpler React Native development
## βοΈ Setup
In your react-native project folder, run:
```bash
yarn add -D @bam.tech/react-native-make
# OR
npm i -D @bam.tech/react-native-make
```**Please note:** This plugin only supports react-native-cli v2+
## π Usage
Once installed, plugins are available through the React Native CLI
You can get the list of available plugins by running `react-native -h` within your project's folder
| Command | Description |
| ---------------------------------: | :---------------------------------------- |
| [set-icon](./docs/set-icon.md) | generate platform specific app icons |
| [set-splash](./docs/set-splash.md) | generate platform specific splash screens |## π» Local development
- Pull latest version
- `cd react-native-make`
- Run `yarn` then `yarn link`
- Launch a new project with `react-native init`
- In your React Native project, `yarn link @bam.tech/react-native-make`
- In the package.json of your React Native project, in dependencies add "@bam.tech/react-native-make" : "0.0.0"## Changes in 3.0.0
Since 3.0.0, splashscreens for iOS are created via Xcodeβs storyboard, so as to meet Apple's new requirements as of April 2020.
**Disclaimer:** _To better understand your usage of this tool, basic analytics have been enabled. It only records commands usage as anonymous page views and does not identify users in any way_