Simple React + TypeScript + Webpack + Babel configuration to quickly get started on full projects.
- Webpack configured out-of-the-box for all main use cases with no restrictions on extension
- Babel to transpile TypeScript for use with the Webpack dev server for hot reload support
- ESLint + Prettier + Husky + Lint-Staged setup for git workflows that ensure consistent styling
Beginning at the directory that you want to add your new project under:
git clone https://github.com/MoSheikh/react-ts-boilerplate.git <new_project>
cd <new_project>
npm i
Start the dev server using:
npm run dev