Skip to content

Rejjak/rn-riyo-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RN RIYO CLI

riyo_riyo

The RN RIYO CLI is a development tool for react native app development.

Features!

  • Generating standard project structure and navigation with respect to type i.e, sidebar,tabbar and basic
  • Best rounting configuration implemented over there
  • Managing application package name and app name easily using this CLI that developer can change their android package name and App name without go to any specific file
  • Generating keystore file, after generating this file, it will autometically configure as react native process.You no need to change menually
  • At the time of generating new screen, it's autometically imported to the navigation configurtion file
  • At the time of generating new screen a style file aslo be generate and this will import to this screen with some common code
  • Developer can aslo generate a single file, i.e., component, style and service as per requirment
  • Lastly, using this CLI, developer can save their time for creating a new application and maintain best project structure

What's new in the latest version!

  • Added facebook integration functionalities with a single command. In this command you can easily setup your facebook integration for both platforms(Android,iOs) if exists. You no need to follow the documention for facebook integration, all the guide will provide this CLI, there will be generate a demo example for you in your project directory after running this command.
rn-riyo setup-facebook your_facebook_app_id

Installation

RN RIYO CLI requires Node.js v8+ and React Native to run perfectly and aslo need JDK and SDK.

Install the CLI with the following command.

npm install -g rn-riyo

How to use?

If your system already have setup, then follow the below steps

STEP-1

react-native init myApp

STEP-2

cd myApp

STEP-3

rn-riyo g-structure tabbar

STEP-4

react-native run-android or react-native run-ios

Some powerfull commands

Generating new screen

rn-riyo g-screen homePage

Generating new style

rn-riyo g-style homeStyle

Generating new component

rn-riyo g-component myComponent

Generating keystore file

rn-riyo g-keystore-file

For more command usage:

rn-riyo --help

Note: I am sorry to say you that there was a minor problem with version 1.0.0 to 1.0.4. If your are currently using oldest version, please uninstall it and re-install latest version again.

In the latest version I have added a new functionality to display a message if new version is available of the CLI.

Lets chill dude, happy coding!

License

GNU GENERAL PUBLIC LICENSE

About

The react native tools for easily setup a new application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published