This is a lightweight starter React app without all the extra code that comes with create-react-app
. I use this to spin up my personal projects. Feel free to fork/copy and start up an app of your own. This app has the following set up and ready to use out of the box:
- Webpack
- adding custom assets like images and favicon
- Typescript ready
- Sass
- linting with Prettier and ESLint (recommend adding the ESLint extension in VS Code)
- unit testing with Jest and React Testing Library
- node 18
- npm 9 (yarn will probably work as well)
- Fork and clone / Download the repo
- In your terminal, cd into the repo directory you just created
- Run
npm clean-install
to install the dependencies - Run
npm start
to run the app locally - Visit
http://localhost:8080
in your preferred browser