Skip to content

Repository files navigation

Miew Banner

Miew React Starter Template

This is a template for React projects for Miew, providing a modern development environment with essential tools and configurations.

Pre-installed Libraries and Tools

Core Dependencies

  • React 19
  • React DOM 19
  • TypeScript 5.7

Development Tools

  • Vite 6.3 (Build tool and development server)
  • ESLint 9.22 (Code linting)
  • Prettier 3.5 (Code formatting)
  • TypeScript ESLint 8.26 (TypeScript linting)

Development Features

  • Hot Module Replacement (HMR)
  • TypeScript support
  • ESLint configuration with React hooks and refresh plugins
  • Prettier integration for code formatting

Getting Started

  1. Clone this repository
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
  4. Build for production:
    npm run build

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run lint - Run ESLint
  • npm run preview - Preview production build

Project Structure

The project follows a standard React + Vite structure:

  • src/ - Source code directory
  • public/ - Static assets
  • index.html - Entry HTML file
  • vite.config.ts - Vite configuration
  • tsconfig.json - TypeScript configuration
  • eslint.config.js - ESLint configuration

About

A lightweight React starter template customized to fit our internal development standards.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages