# @creaspan/kjl-rn

> React Native CLI

Latest version **1.4.2** (published 2019-03-14) · MIT license · 0 weekly downloads

## Install

```sh
npm install @creaspan/kjl-rn
pnpm add @creaspan/kjl-rn
yarn add @creaspan/kjl-rn
bun add @creaspan/kjl-rn
```

Provides the command `kjl-rn`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.4.2 |
| Published | 2019-03-14 |
| First published | 2019-03-14 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=8.3 |
| Dependencies | 33 |
| Unpacked size | 573.1 KB |
| Known vulnerabilities | 0 (+4 in 3 direct dependencies) |
| Install scripts | no |
| GitHub stars | 0 |
| Maintainers | creaspan |

## Links

- npm: https://www.npmjs.com/package/@creaspan/kjl-rn
- Repository: https://github.com/Kujiale-Mobile/react-native-cli
- Homepage: https://github.com/Kujiale-Mobile/react-native-cli#readme
- Issues: https://github.com/Kujiale-Mobile/react-native-cli/issues
- npm.io page: https://npm.io/package/@creaspan/kjl-rn

## Dependencies (33)

- [ws](https://npm.io/package/ws.md) ^1.1.0
- [opn](https://npm.io/package/opn.md) ^3.0.2
- [glob](https://npm.io/package/glob.md) ^7.1.1
- [mime](https://npm.io/package/mime.md) ^1.3.4
- [chalk](https://npm.io/package/chalk.md) ^1.1.1
- [execa](https://npm.io/package/execa.md) ^1.0.0
- [metro](https://npm.io/package/metro.md) ^0.51.0
- [plist](https://npm.io/package/plist.md) ^3.0.0
- [slash](https://npm.io/package/slash.md) ^2.0.0
- [xcode](https://npm.io/package/xcode.md) ^2.0.0
- [lodash](https://npm.io/package/lodash.md) ^4.17.5
- [mkdirp](https://npm.io/package/mkdirp.md) ^0.5.1
- [morgan](https://npm.io/package/morgan.md) ^1.9.0
- [semver](https://npm.io/package/semver.md) ^5.0.3
- [xmldoc](https://npm.io/package/xmldoc.md) ^0.4.0
- [connect](https://npm.io/package/connect.md) ^3.6.5
- [envinfo](https://npm.io/package/envinfo.md) ^5.7.0
- [inquirer](https://npm.io/package/inquirer.md) ^3.0.6
- [minimist](https://npm.io/package/minimist.md) ^1.2.0
- [commander](https://npm.io/package/commander.md) ^2.19.0
- [denodeify](https://npm.io/package/denodeify.md) ^1.2.1
- [metro-core](https://npm.io/package/metro-core.md) ^0.51.0
- [node-fetch](https://npm.io/package/node-fetch.md) ^2.2.0
- [compression](https://npm.io/package/compression.md) ^1.7.1
- [graceful-fs](https://npm.io/package/graceful-fs.md) ^4.1.3
- [shell-quote](https://npm.io/package/shell-quote.md) 1.6.1
- [errorhandler](https://npm.io/package/errorhandler.md) ^1.5.0
- [metro-config](https://npm.io/package/metro-config.md) ^0.51.0
- [serve-static](https://npm.io/package/serve-static.md) ^1.13.1
- [node-notifier](https://npm.io/package/node-notifier.md) ^5.2.1
- [metro-memory-fs](https://npm.io/package/metro-memory-fs.md) ^0.51.0
- [escape-string-regexp](https://npm.io/package/escape-string-regexp.md) ^1.0.5
- [metro-react-native-babel-transformer](https://npm.io/package/metro-react-native-babel-transformer.md) ^0.51.0

## Recent versions

- 1.4.2 (latest) — 2019-03-14
- 1.4.1 — 2019-03-14

## README

# React Native CLI

Command line tools to interact with React Native projects.

## Commands

CLI comes with a set of commands and flags you can pass to them.

- [`bundle`](#bundle)
- [`dependencies`](#dependencies)
- [`eject`](#eject)
- [`info`](#info)
- [`install`](#install)
- [`library`](#library)
- [`link`](#link)
- [`log-android`](#log-android)
- [`log-ios`](#log-ios)
- [`ram-bundle`](#ram-bundle)
- [`run-android`](#run-android)
- [`run-ios`](#run-ios)
- [`server`](#server)
- [`uninstall`](#uninstall)
- [`unlink`](#unlink)
- [`upgrade`](#upgrade)

_Note: This document is still under development and doesn't represent the full API area._

### `run-ios`

Builds your app and starts it on iOS simulator.

#### Options

#### `--simulator [simulator_name]`

Explicitly set the simulator to use. Optionally include iOS version between parenthesis at the end to match an exact version, e.g. `"iPhone 6 (10.0)"`.

Default: `"iPhone X"`

Notes: `simulator_name` must be a valid iOS simulator name. If in doubt, open your AwesomeApp/ios/AwesomeApp.xcodeproj folder on XCode and unroll the dropdown menu containing the simulator list. The dropdown menu is situated on the right hand side of the play button (top left corner).

Example: this will launch your projet directly onto the iPhone XS Max simulator:

```sh
react-native run-ios --simulator "iPhone XS Max"
```

#### `--configuration [string]`

Explicitly set the scheme configuration to use default: 'Debug'.

#### `--scheme [string]`

Explicitly set Xcode scheme to use.

#### `--project-path [string]`

Path relative to project root where the Xcode project (.xcodeproj) lives. default: 'ios'.

#### `--device [string]`

Explicitly set device to use by name. The value is not required if you have a single device connected.

#### `--udid [string]`

Explicitly set device to use by udid.

#### `--no-packager`

Do not launch packager while building.

#### `--verbose`

Do not use `xcpretty` even if installed.

#### `--port [number]`

Runs packager on specified port

Default: `process.env.RCT_METRO_PORT || 8081`

---
_Source: https://npm.io/package/@creaspan/kjl-rn · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
