Skip to main content

Engine Core CLI Reference


This command reference applies if your platform uses engine engine-core.


crypto decrypt

Decrypt encrypted project files into local ~/<wokspace>/<project>/..

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv crypto decrypt

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


crypto encrypt

Encrypts secure files from ~/<wokspace>/<project>/.. to project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv crypto encrypt

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


platform eject

Copy all platform files directly to project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv platform eject

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


platform connect

Connect platform template back to rnv

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv platform connect

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


platform list

List all available platforms

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv platform list

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


platform configure

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv platform configure

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


platform setup

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv platform setup

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


template add

Install additional template to the project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv template add

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


template apply

Reset project to specific template

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv template apply

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


template list

Show list of available templates

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv template list

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


plugin add

Add selected plugin to the project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv plugin add

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


plugin list

Show list of all available plugins

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv plugin list

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


plugin update

Update specific plugin to latest supported version (rnv)

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv plugin update

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


workspace list

Show list of all available workspaces

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv workspace list

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


workspace add

Add new workspace

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv workspace add

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


workspace connect

Connect project with selected workspace

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv workspace connect

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


workspace update

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv workspace update

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


hooks list

Get list of all available hooks

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv hooks list

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


hooks run

Run specific build hook

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv hooks run

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)

-x, --exeMethod - eXecutable method in buildHooks


This command reference applies if your platform uses engine engine-core.


hooks pipes

Get the list of all available pipes

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv hooks pipes

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


clean

Automatically removes all node_modules and lock in your project and its dependencies

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv clean

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


fastlane

Run fstalane commands directly

Supported Platforms:

ios, tvos, android, androidtv, firetv, androidwear

Example:

rnv fastlane

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


publish

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv publish

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


pkg

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv pkg

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


status

Show current info about the project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv status

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


config

Edit or display RNV configs

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv config

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


help

Display generic help

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv help

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


new

Create new ReNative project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv new

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


install

Install package node_modules via yarn or npm

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv install

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


project configure

Configure current project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv project configure

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


project upgrade

Upgrade or downgrade RNV dependencies in your ReNative project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv project upgrade

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


app configure

Configure project with specific appConfig

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv app configure

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)

-r, --reset - also perform reset of platform build

-R, --resetHard - also perform reset of platform platform and platform assets

-e, --engine - engine to be used (next)

-a, --resetAssets - also perform reset of platform assets

-c, --appConfigID - select specific app Config id

-s, --scheme - select build Scheme

-p, --platform - select specific Platform


This command reference applies if your platform uses engine engine-core.


workspace configure

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv workspace configure

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


configureSoft

Configure system and project wothout recreating files (used for --only)

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv configureSoft

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


kill

Kills all the processes related to this project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv kill

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


doctor

Checks validity and config health of your project

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv doctor

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


target list

List all available devices / emulators for specific platform

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv target list

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


target launch

Launch specific emulator

Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv target launch

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv link

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)


This command reference applies if your platform uses engine engine-core.


Supported Platforms:

ios, android, firetv, androidtv, androidwear, web, webtv, tizen, tizenmobile, tvos, webos, macos, windows, tizenwatch, kaios, firefoxos, firefoxtv, chromecast

Example:

rnv unlink

Options:

-i, --info - Show full debug Info

--ci - CI/CD flag so it wont ask questions

--mono - Monochrome console output without chalk

--maxErrorLength - Specify how many characters each error should display. Default 200

-o, --only - run Only top command (Skip dependencies)

test