Installation

June 13, 2026 ยท View on GitHub


Table of Contents


Development

  1. Clone repository

    git clone --depth 1 https://github.com/brocoders/extensive-react-boilerplate.git my-app
    
  2. Install dependencies

    cd my-app
    npm install
    
  3. Run app configuration

    You should run this command only the first time on initialization of your project, all next time skip it.

    If you want to contribute to the boilerplate, you should NOT run this command. It removes the boilerplate's internal generator tests (the resource and field generators themselves are kept).

    npm run app:config
    
  4. Copy example environment file

    cp example.env.local .env.local
    
  5. Run development server

    npm run dev
    

Production build

  1. Clone repository

    git clone --depth 1 https://github.com/brocoders/extensive-react-boilerplate.git my-app
    
  2. Install dependencies

    cd my-app
    npm install
    
  3. Run app configuration

    You should run this command only the first time on initialization of your project, all next time skip it.

    If you want to contribute to the boilerplate, you should NOT run this command. It removes the boilerplate's internal generator tests (the resource and field generators themselves are kept).

    npm run app:config
    
  4. Copy example environment file

    cp example.env.local .env.local
    
  5. Build application

    npm run build
    
  6. Run production server

     npm run start
    

Previous: Introduction

Next: Architecture