ern-cli
v1.1.0
Published
A simple tool for a quick React Native installation
Readme
Easy React Native CLI 🚀
Simplify your React Native project setup with essential packages in one command!
Prerequisites
Before using this tool, ensure you have:
- Set up the React Native CLI environment
- Node.js 18 or later
- npm/yarn installed
Overview
Easy React Native CLI is a zero-configuration tool that automates the installation of common React Native packages, saving you time during project initialization.
⚠️ Note: This is not a framework like Expo, but rather a productivity tool that simplifies package installation for standard React Native CLI projects.
Usage
Run on your terminal:
npx ern-cliSetup Modes
Quick App
Creates a default React Native project with no extra packages — just npx @react-native-community/cli init.
Custom App
Lets you choose which packages to include in your project:
- Navigation (React Navigation core is installed automatically when you choose any navigator):
- Native Stack Navigator (
@react-navigation/native-stack) - Bottom Tabs Navigator (
@react-navigation/bottom-tabs) - Drawer Navigator (
@react-navigation/drawer)
- Native Stack Navigator (
- Styling:
- NativeWind + Tailwind CSS
- State Management (pick one or none):
- Zustand
- Redux Toolkit (
@reduxjs/toolkit+react-redux)
- HTTP:
- Axios
- Testing:
- React Testing Library (
@testing-library/react-native+@testing-library/jest-native)
- React Testing Library (
- Internationalization:
- react-i18next + i18next + react-native-localize
- Folder Structure:
src/withcomponents,screens,api,utils,navigation,assets
