nmpascal-react-cli

1.0.4 • Public • Published

nmpascal-react-cli

CLI tool for generating a React-Vite application with Sass boilerplate

Installation

To use nmpascal-react-cli, make sure you have Node.js installed on your machine. Then, you can install the CLI globally using npm:

npm install -g nmpascal-react-cli

Usage

Create a new project

To create a new React-Vite application with Sass boilerplate, run the following command:

npx nmpascal-react-cli <project-name>

OR

npx nmpascal-react-cli

Replace <project-name> with the desired name for your project. This will generate a new directory with the specified project name, containing the boilerplate code.

Install dependencies

After creating a new project, navigate to the project directory and install the dependencies using npm:

cd <project-name>

then

npm install

OR

yarn

Run the project

To run the project, use the following command:

npm run dev -or- yarn dev

Features

  • Sets up a React-Vite application with Sass support.
  • Provides a basic folder structure and starter files.
  • Includes a sample component and styles to get you started.

Project Structure

<project-name>/
  ├── public/
  │   └── vite.svg
  │
  ├── src/
  │   ├── components/
  │   │   ├── index.ts
  │   │   └── Welcome.tsx
  │   ├── helpers/
  │   │   ├── index.ts
  │   │   └── SettingsHelper.ts
  │   ├── interfaces/
  │   │   ├── index.ts
  │   │   └── ISettingsHelperProps.ts
  │   ├── styles/
  │   │   ├── components/
  │   │   │   └── Welcome.module.scss
  │   │   ├── _globals.scss
  │   │   ├── _keyframes_.scss
  │   │   ├── mixins.scss
  │   │   ├── _variables.scss
  │   │   ├── App.module.scss
  │   │   └── main.module.scss
  │   ├── utils/
  │   │   ├── constants.ts
  │   │   └── index.ts
  │   ├── App.tsx
  │   ├── main.tsx
  │   └──vite-env.d.ts
  │   
  ├── .eslintrc.js
  ├── .gitignore
  ├── index.html
  ├── package.json
  ├── tsconfig.json
  ├── tsconfig.node.json
  ├── vite.config.tsv
  └── yarn.lock

Readme

Keywords

none

Package Sidebar

Install

npm i nmpascal-react-cli

Weekly Downloads

0

Version

1.0.4

License

ISC

Unpacked Size

10.4 kB

Total Files

13

Last publish

Collaborators

  • akai2023