English | 한국어
This template is a modified version of the default Vite React template, with ESLint 9.x and Standard rules added. It includes Hot Module Replacement (HMR) and basic development setup.
- ESLint 9.x: Integrated with the latest version of ESLint
- Standard rule: Consistent code style via
@seungwoo321/eslint-plugin-standard-js
and@seungwoo321/eslint-plugin-standard-jsx
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, I recommend using TypeScript with type-aware lint rules enabled. You can check out my custom vite-react-ts-standard template, which integrates TypeScript and typescript-eslint with a clean, opinionated ESLint setup based on the Standard JS style.