Get started on your web development projects with this Vite template, which comes pre-configured with modern linting and formatting tools powered by Rome. You'll also find a suite of pre-configured tools for automated testing, streamlined development, and Git workflows. Get started quickly and easily with this template and focus on building great products.
✨ Looking out for template with Eslint and Prettier configuration instead? Vite Template
- React 18
- TypeScript
- Speedy Web Compiler (SWC)
- Rome
- React Testing Library
- Vitest
- Vitest UI
- MSW
- Husky
- Lint-staged
- Commit lint
- Click the
Use this template
button to create a new repository based on this template. - Clone the newly created repository to your local machine.
- Install dependencies by running
npm install
. - Start the development server by running
npm run dev
. - Open your browser and navigate to
http://localhost:5173
. - Start building your awesome project!
- To run the test file, use the following command:
npm run test
- To run the interactive testing UI, use the following command:
npm run test:ui
- To run the coverage report, use the following command:
npm run coverage
To run an interactive commit based on the conventional commit standard, use the following command:
npm run commit