Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wix-incubator/react-native-extended-cli
Extended CLI with convenient scripts and utilities for developing React Native apps
https://github.com/wix-incubator/react-native-extended-cli
Last synced: about 2 months ago
JSON representation
Extended CLI with convenient scripts and utilities for developing React Native apps
- Host: GitHub
- URL: https://github.com/wix-incubator/react-native-extended-cli
- Owner: wix-incubator
- License: mit
- Created: 2016-07-18T08:41:24.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-02-22T08:58:42.000Z (about 1 year ago)
- Last Synced: 2024-04-03T15:01:55.038Z (about 2 months ago)
- Language: Shell
- Size: 150 KB
- Stars: 46
- Watchers: 302
- Forks: 6
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- Awesome-React-Native-Education - react-native-extended-cli - native CLI. It supports everything the built-in CLI supports plus a bunch of handy tools that will save you time and stress. | (Index / Dev Tools)
README
# react-native-extended-cli
Extended CLI with convenient scripts and utilities for developing React Native apps and modules.
This is an opinionated tool, catered toward a very specific set of conventions that makes life easier for us.##Getting Started
Dependencies: `jq``
```shell
npm install -g react-native-extended-cli
```
##Common CommandsFor a complete list of commands, run `rnx` with no arguments. Anything you pass to `rnx` that isn't in that
list will be passed to the default `react-native-cli`. Most commands can be passed a `--help` argument for
more explanation.```shell
#run the app (currently only iOS) but don't rebuild, start the packager, or anything else. this is quick
rnx app [ios|android]#build both android and ios
rnx build#build just one of the platforms
rnx build:#lint
rnx lint#test, optionally just unit or e2e
rnx test [--unit|--e2e] [--skip-lint]#watch - lint and unit tests on all changes
rnx watch [--skip-lint]#open the ios project in xcode
rnx xcode```